{"text_format":"1","workbook":"xlsx","n_sheets":14,"sheets":["README","ReleaseNotes","certification_form","unique_contracts","btm_pv_forecast","Reliability - Planning","Calcs","mtr_nqc_validation_tool","CSPReportSheet","ReportSheet","lse_names","resources","misc","mtr_nqc_summary"],"not_rendered":{"charts":0,"images":4,"macros":1,"external_links":1,"defined_names":149,"comments":0,"pivot_tables":1},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":3,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"README","index":0,"n_rows":4,"n_cols":4,"rows_kept":4,"cut":false,"hidden":false,"merged":[[3,3,4,6]]}
["ReleaseVersion","rdtv3_5_3"]
["ReleaseDate",46036]
["User Guide","https://www.cpuc.ca.gov/industries-and-topics/electrical-energy/electric-power-procurement/long-term-procurement-planning/more-information-on-authorizing-procurement/irp-procurement-track"]
[null,null,null,"To run the macro click the button above. LSEs must FIRST enable macros and should complete the RDT data entry fully before running the macro."]

{"sheet":"ReleaseNotes","index":1,"n_rows":32,"n_cols":4,"rows_kept":32,"cut":false,"hidden":false,"merged":[]}
["ReleaseVersion","ReleaseDate","ID","Note"]
["RDTv3 beta",44718]
["RDTv3 Release",44727,"v3_1_1"]
["RDTv3 Updated",44732,"v3_1_2","Minor updates to column names"]
["RDTv3 Updated",44757,"v3_1_3","Reliability tabs updates & some minor updates to the resource tab"]
["RDTv3 Updated",44771,"v3_2_1","1) RDTv3.misc: updated with all ELCC % values and added MRN/TRN ratios\n2) RDTv3.Reliability: added formulas to pull MRN/TRN ratios from the “misc” worksheet; updated formatting for cells H23:J50 and L23:P50 (previously greyed out since results weren’t available for those years)\n3) RDTv3.Calcs: updated formulas in columns S:T so that battery contracts with durations greater than or equal to 9 hours will get “8hr_batteries” ELCC%; updated formulas in columns S:T and added formulas in column Y so that battery contracts with durations less than 4 hours will get (“4hr_batteries” ELCC%) * (contract duration) / 4hr"]
["RDTv3 Updated",44796,"v3_2_2","1) RDTv3.resources: updated to include several new resource IDs, remove duplicates, adjust how baseline hybrid/paired resources are characterized, and update some project-specific information\n2) RDTv3.btm_pv_forecast: Added an additional LSE\n3) RDTv3.ReportSheet: new macro generated error flag, Rows with invalid buying_energy_capacity and csp_resource_category; flags contracts with non-storage CSP resources is marked as CapacityOnly and is marked as CSP.\n4)“ReportSheet” tab: summation now includes contracts that are both \"Buy\" and \"Owned\""]
["RDTv3 Updated",44827,"v3_2_3","1) corrects made to macro\n2) fixes the ELCC type issues for a few generic resources"]
["RDTv3 Updated",44845,"v3_2_4","1) corrections made to the \"CSPReportSheet\""]
["RDTv3 Updated",45103,"v3_3_1","1) Added mtr_nqc_validation_tool sheet\n2) Added mtr_nqc_summary sheet\n3) Added and updated unique_contracts sheet's mtr_tranche_NQC fields to reflect supplemental MTR obligations\n4) Further corrections made to the \"CSPReportSheet\""]
["RDTv3 Updated",45121,"v3_3_2","1) Corrections mtr_nqc_validation_tool\n2) Corrections made to macros\n3) Removed duplicate value from resource.resource"]
["RDTv3 Updated",45125,"v3_3_3","Fixes to #ref errors in mtr_nqc_validation_tool sheet"]
["RDTv3 Updated",45132,"v3_3_4","Fixes to unique_contracts data validation,  check_d2106035_tranche macro module, and elcc_vals table."]
["RDTv3 Updated",45133,"v3_3_5","Disabled the mtr_heuristic_check from the NQC calculation of the mtr_nqc_validation_tool."]
["RDTv3 Updated",45231,"v3_3_6","1) Added dropdown menu to project_interconnection_position. \n2) protection added to unique_contracts column headers and unused columns.\n3) MACRO: improvements to get_unique_contracts_data module."]
["RDTv3 Updated",45238,"v3_3_7","1) RDTv3.resources: updated to include several new resource IDs and update some project-specific information."]
["RDTv3 draft",45404,"v3_4_1","1) Macro: minor correction to ReportSheet column text\n2) RDTv3.unique_contracts: \n     a) Cell protection now allows users to make formatting changes\n     b)  viability_financing_sitecontrol: entry of \"0\" replaces the previous \"NA\" option\n3) RDTv3.mtr_nqc_validation_tool:\n     a)Diablo Canyon NQC Tool Addition"]
["RDTv3 Updated",45414,"v3_4_2","1) RDTv3.mtr_nqc_validation_tool: release of Diablo Canyon NQC Tool Addition\n2) RDTv3.resources: updated to include several new resource IDs and update some project-specific information."]
["RDTv3 Updated",45432,"v3_4_3","1) Correction to RDTv3.mtr_nqc_validation_tool field:  calculated_nqc_non_hybrid\n2)RDTv3.misc: removed sheet protection to allow macro to run queue refresh; fixed formula error."]
["RDTv3 Updated",45436,"v3_4_4","1) RDTv3.mtr_nqc_validation_tool formulas revised:\n     a) dcr_required_energy_battery: now calculated as [dcr_battery_nqc] * 365 * 5 for applicable contracts.\n\n     b) dcr_battery_nqc:   Now correctly differentiates between hybrid/nonhybrid and multiplies by [%_nameplate/tranche_hybrid_storage]  \n          or [%_nameplate/tranche_non_hybrid] accordingly.\n\n     c) calculated_nqc_non_hybrid, calculated_nqc_hybrid_gen, and calculated_nqc_hybrid_storage:  Removed condition restricting contracts\n          with DCR tranches from being calculated using MTR general NQC methodology.\n               \n2) RDTv3.mtr_nqc_summary formulas revised: \n          a) Calculated NQC (general including DCR): No longer adds values from Calculated DCR NQC field.  Instead, sum includes MTR general\n               NQC calculation of DCR contracts in values."]
["RDTv3 Updated",45603,"v3_4_5","1)  RDTv3.unique_contracts:\n    a)  mtr_bridge_to \n              - Added field with dropdown menu of used contract IDs.\n     b) alternative_resource_name\n              - Dropdown of unique generator names.\n     c) d1911016_tranche\n              - Removed; category is no longer used or useful.\n     d) d2106035_procurement_cat\n              - Removed dropdown options containing multiple obligation types; LSEs now instructed to add new contract row for each obligation targeted.\n      e) resource\n              - Added new resource types:\n                      Enhanced Geothermal\n                      Off shore Wind\n                      Out of State Wind\n                      Generic wind CA\n2) RDTv3.mtr_nqc_validation_tool\n     a) ELCC Options no longer include different storage durations. \n          - Non- hybrid resource storage duration calculation:  contracted_storage_mw / contracted_nameplate_capacity \n          - Hybrid resource storage duration calculation:  contracted_storage_mw / contracted_storage_depth_mwh\n          - Calculates ELCC for duration to tenth of hour duration from linear extrapolation of ELCC study values\n\n3) RDTv3.Macro \n     Added warning flag for contracts with NQC equal to or greater capacity MWs"]
["RDTv3 Updated",45609,"v3_4_6","1) RDTv3.mtr_nqc_validation_tool formulas revised:\n     a) Updated to align with updated d2106035_procument_cat options:\n               is_general\n               is_ZE_gen_paired_dr\n               is_firm_ZE\n               is_long_duration_storage\n     b) Fixed for additions to the lse_selected_mtr_tranche column:\n               tranche_elcc_match_non_hybrid\n               tranche_elcc_match_hybrid_gen\n               tranche_elcc_match_hybrid_storage\n               do_tranches_match?\n     C) Fixed impact of % nameplate apportionments to columns: \n               uc_contracted_storage_depth_mwh\n               storage_duration_hrs\n               dcr_nqc_from_gen\n               dcr_battery_nqc"]
["RDTv3 Updated",45622,"v3_4_7","1) RDTv3.mtr_nqc_summary revised:\n     a) Added total reported MTR LLT NQC MW (unique_contracts) column.\n     b) Corrected error where LLT contracts counted toward general claimed NQC.\n     c) Added missing Total Reported LLT NQC formula\n2) RDTv3.mtr_nqc_validation_tool revised:\n    a) Corrected  do_tranches_match? field logic; now allows the assumed tranche  <=  selected tranche without error.\n     b) Fixed dcr_nqc_from_gen calculation; now estimates excess generation nameplate as a ratio of p50_annual_mwh_post_he_17 / p50_annual_mwh_17.\n     c) Added condition to  dcr_is_storage_contract to test if storage_duration_hrs <> 0 before calculating. \n     d) Added IFERROR function to dcr_nqc_from_gen; reduces potential errors shown and clarifies summation.\n     e) Added IFERROR function to dcr_battery_nqc; reduces potential errors shown and clarifies summation."]
["RDTv3 Updated",45765,"v3_4_8","1) Added RDTv3.certification_form\n2) RDTv3.unique_contracts:\n    a) Added planned_project_retention_priority column.\n    b) Updated csp_annual_yyy columns.\n3) RDTv3.mtr_nqc_validation_tool Added:\n    a) Add compliance_target column.\n    b)  Removed elcc_hybrid_storage_resource column.\n4) RDTv3.mtr_nqc_summary\n    a) Replaced formula summary table with Pivot table."]
["RDTv3 Updated",45796,"v3_4_9","1) RDTv3.unique_contracts:\n    a) Removed planned_project_retention_priority column.\n2) RDTv3.mtr_nqc_validation_tool Added:\n       a) Removed mtr_compliance_target, compliance_target_error column\n       b) Corrections to columns:\n             1) dcr_is_storage_contract\n             2) dcr_net_energy_available\n             3  dcr_nqc_from_gen"]
["RDTv3 Updated",45800,"v3_4_10","1) RDTv3.mtr_nqc_validation_tool:\n       a) Correction to storage ELCC lookup table that uses elcc_non_hybrid, elcc_hybrid_gen, or elcc_hybrid_storage entry as a key."]
["RDTv3Updated",45876,"v3_5_2","1) RDTv3.unique_contracts: Added AB1373 Project Retention Priority Column, additional CSP tools tables and new tabs for Relaibility Planning for RCPPP"]
["RDTv3Updated",45968,"v3_5_3","1.unique_contracts sheet:Updated csp_annual_yyyy columns.Revised Planned Project Retention Priority column,Added validation checks for CSP_annual_20xx values \n2.Calcs Worksheet;Updated formulas to shift the project online date from May 1 to June 1, consistent with MTR Decisions.Updated formulas to prevent double counting of resources.\n3. CSPReportSheet:“online and in-development\" reporting table,\n4. Reliability worksheets: Renamed “Reliability” worksheet to “Reliability – Planning”,Added “Reliability – RCPPP Option I” and “Reliability – RCPPP Option I” worksheets,\n5.LSE Names Sheet Updated list of LSE names are included\n6.Resource Sheet: New Resources (additional hybrid resources that have assigned CAIO resource ID) and resources that align the new regional boundaries identify under 2025 Input and Assumptions \n7.Misc Sheet : LSE ELCC look up key as well as MTR obligations are also updated to reflect LSE obligations after the baseline Swaps and obligation Trade. "]
["RDTv3Updated",45996,"v3_5_3","1.Added vintages to Reliability Need, BTM PV Forecast, and ELCC\n2. Removed RPN/TRN ratio .\n3. Added new thermal marginal ELCC subclasses with the allocation based on EFORd\n\n"]
["RDTv3Updated",46007,"v3_5_3","1. Removed RCPPP tabs for more clarity and cohesion."]
["RDTv3Updated",46008,"v3_5_3","1. Updatd RPN values."]
["RDTv3Updated",46036,"v3_5_3","1. Added dropdown in the  Certification tab to identify purpose of the RDT"]

{"sheet":"certification_form","index":2,"n_rows":25,"n_cols":2,"rows_kept":25,"cut":false,"hidden":false,"merged":[[0,0,0,2],[7,0,7,1],[13,0,13,1],[19,0,19,1],[6,0,6,2]]}
["RDT Certification Form – Verification Declaration"]
[]
["Load Serving Entity Full Name:","Sonoma Clean Power Authority"]
["Load Serving Entity Abbreviation:","SCPA"]
["Submission Type:","MTR Compliance Filing"]
["Date of Filing:",46244]
["Note: Consistent with Rules 1.1 & 1.11 of the CPUC's Rules of Practice and Procedure, this Procurement Showing has been verified by an officer of the corporation or organization, who expressly certifies, under penalty of perjury, the following:\n     1. I have responsibility for the activities reflected in this showing;\n     2. I have reviewed, or have caused to be reviewed, this showing;\n     3. Based on my knowledge, information, or belief, this filing does not contain any untrue\n         statement of a material fact or omit to state a material fact necessary to make the\n         statements made;\n     4. Based on my knowledge, information, or belief, this filing contains all of the information\n         required to be provided by CPUC orders, rules, and regulations.                                                                                                                                            "]
["LSE Officer"]
["Title:","Ryan Tracey"]
["Name:","Chief Strategy Officer"]
["Email:","rtracey@sonomacleanpower.org"]
["Phone:","720-480-9641"]
["Signature:"]
["Backup Contact Information"]
["Title:","Compliance Manager"]
["Name:","Darin Bartow"]
["Email:","dbartow@sonomacleanpower.org"]
["Phone:","707-757-9414"]
["Signature:",{"$error":"#VALUE!"}]
["Load Serving Entity Information"]
["LSE Address Line 1:","431 E Street"]
["LSE Address Line 2:"]
["LSE City:","Santa Rosa"]
["LSE State:","CA"]
["LSE Zip:",95404]

{"sheet":"unique_contracts","index":3,"n_rows":110,"n_cols":81,"rows_kept":110,"cut":false,"hidden":false,"merged":[]}
["lse_unique_contract_id","resource","alternative_resource_name","contract_status","project_interconnection_position","interconnection_substation","marginal_addition","marginal_addition_to","total_nameplate_capacity","contracted_nameplate_capacity","sep_contracted_mw_nqc","contract_gwh_annual","is_hybrid_paired","can_charge_from_grid","total_generator_mw","contracted_generator_mw","total_storage_mw","contracted_storage_mw","solar_technology_sub_type","storage_technology_sub_type","total_storage_depth_mwh","contracted_storage_depth_mwh","viability_cod_reasonableness","viability_technical_feasibility","viability_financing_sitecontrol","resource_mix","cam_d1911016_vamo_ghgfreepcia","buy_sell_own","counterparty","generator_supplier","developer_name","capacity_area","capacity_sub_area","cpuc_approval_ref","county","COD_year","COD_month","COD_day","contract_start_date_year","contract_start_date_month","contract_start_date_day","contract_end_date_year","contract_end_date_month","contract_end_date_day","contract_execution_date_year","contract_execution_date_month","contract_execution_date_day","tx_upgrades","tx_upgrade_date_year","tx_upgrade_date_month","tx_upgrade_date_day","tx_upgrade_description","d2106035_procurement_cat","mtr_tranche1_NQC","mtr_tranche2_NQC","mtr_tranche3_NQC","mtr_tranche4_NQC","mtr_tranche5_NQC","mtr_tranche6_NQC","mtr_NQC_ZE_gen_paired_dr","mtr_bridge_to","contract_changed","previous_COD_year","previous_COD_month","previous_COD_day","remediation_plan","signed_contract","notice_to_proceed","public_contract","buying_energy_capacity","NQC_reporting_source","procurement_origin","planned_project_retention_priority","csp_resource_category","csp_annual_2028","csp_annual_2030","csp_annual_2035","csp_annual_2040","csp_annual_2045","macro_supertype","notes"]
["raonly_MUSTANG BESS_all","MSTANG_2_MTGBT1",null,"Online","643W","NA","NA",null,75,75,75,0,"NotHybrid",null,null,null,null,null,null,"Li",300,300,null,null,null,null,null,"Buy"," ",null," ","GreaterFresno",null,null,"KingsCounty",2021,10,1,2021,10,1,2031,9,30,2020,8,28,"NA",null,null,null,null,"general",25.038,11.791,null,null,null,null,null,null,"No Change",2021,10,1,"YES","YES","YES","YES","CapacityOnly","Calculated","D1911016",null,null,null,null,null,null,null,"physical"," "]
["energy_PROXIMASOLARANDSTORAGE","PROXSR_2_PS1SR2","PROXIMA SOLAR 1B,PROXIMA SOLAR BESS 1B","Online",1244,"NA","NA",null,352,50,25.035,138.154,"ExistingSolarExistingStorage","YES",190,50,162,5,"1Axis","Li",648,20,null,null,null,"50 MW solar, 5 MW lithium ion storage",null,"Buy"," ",null," ",null,null,null,"StanislausCounty",2024,5,7,2024,5,7,2044,5,6,2018,9,24,"NA",null,null,null,null,"general",null,7.8,null,null,null,null,null,null,"No Change",2024,4,1,"NO","YES","YES","Yes, some contract details confidential","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",122.637551535,119.97644545357143,113.66189569285714,107.46589567499929,0,"physical"," "]
["energy_PROXIMA_EXPANSIONSOLARANDSTORAGE","PROXSR_2_PS1SR2","PROXIMA SOLAR 1B,PROXIMA SOLAR BESS 1B","Online",1244,"NA","NA",null,352,20,35.014000000000003,49.1,"ExistingSolarExistingStorage","YES",190,20,162,27,"1Axis","Li",648,108,null,null,null,"20 MW solar, 27 MW lithium ion storage",null,"Buy"," ",null," ",null,null,null,"StanislausCounty",2024,5,7,2024,5,7,2044,5,6,2022,1,21,"NA",null,null,null,null,"general",null,25.8,null,null,null,null,null,null,"No Change",2024,4,1,"NO","YES","YES","Yes, some contract details confidential","EnergyCapacity","Calculated","D2106035",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",49.055020614,47.990578181428575,45.464758277142863,42.986358269999712,0,"physical"," "]
["fulltoll_SagebrushII_BESS","WSTWND_2_SBSBT3","SAGEBRUSH SOLAR 2 ESS 59","Online",1325,"NA","NA",null,200,59,59,0,"NotHybrid","YES",null,null,null,null,null,"Li",800,236,null,null,null,null,null,"Buy"," ",null," ","Kern",null,null,"ImperialCounty",2024,8,12,2024,8,15,2039,8,14,2023,6,2,"NA",null,null,null,null,"general",null,37.186999999999998,null,null,null,null,null,null,"No Change",2024,6,1,"YES","YES","YES","Yes, some contract details confidential","EnergyCapacity","Calculated","D2106035",null,"Battery Storage (MWh Energy Capacity)",236,236,236,0,0,"physical"]
["energy_Azalea_SolarandStorage","AZALEA_6_AZASR1","AZALEA, AZALEA BESS","Online","1493","NA","NA",null,60,60,60,182,"NewSolarNewStorage","YES",60,60,38,38,"1Axis","Li",152,152,null,null,null,"60 MW solar, 38 MW lithium ion storage",null,"Buy"," ",null," ","Kern",null,null,"KernCounty",2025,12,31,2025,12,31,2035,12,30,2023,5,16,"NA",null,null,null,null,"general",null,null,6,null,null,null,null,null,"Contract Changed",2025,12,4,"NO","YES","YES","Yes, some contract details confidential","EnergyCapacity","Calculated","D2106035",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",178.68698346599999,174.90317300800001,125.617077313,0,0,"physical"," "]
["fulltoll_POME_BESS","POME_6_POMBT1","POME BESS","Online","1669","NA","NA",null,100,100,100,0,"NotHybrid","YES",null,null,null,null,null,"Li",400,400,null,null,null,null,null,"Buy"," ",null," ","SanDiegoImperialValley",null,null,"SanDiegoCounty",2025,10,4,2025,10,4,2035,10,3,2023,5,16,"NA",null,null,null,null,"general",null,null,12.02,23.745999999999999,23.68,null,null,null,"Contract Changed",2025,6,27,"NO","YES","YES","Yes, some contract details confidential","EnergyCapacity","Calculated","D2106035",null,"Battery Storage (MWh Energy Capacity)",400,400,0,0,0,"physical"]
["MTRsale_SagebrushII_BESS","WSTWND_2_SBSBT3","SAGEBRUSH SOLAR 2 ESS 59","Online",1325,"NA","NA",null,200,18,18,0,"NotHybrid",null,null,null,null,null,null,"Li",800,72,null,null,null,null,null,"Sell"," ",null," ","Kern",null,null,"KernCounty",2024,8,12,2024,8,15,2039,8,14,2023,11,16,"NA",null,null,null,null,"general",null,16.326000000000001,null,null,null,null,null,null,"No Change",2024,6,1,"NO","YES","YES","Yes, some contract details confidential","CapacityOnly","Calculated","D2106035",null,null,null,null,null,null,null,"physical"," "]
["20220531_CCPower_OME_FishLake_Geo_SOMA","_NEW_GENERIC_GEOTHERMAL","FISH LAKE GEOTHERMAL ","Development","geothermal_import_planned","Silver Peak 55 kV Substation","NA",null," "," "," "," ","nothybrid",null,null,null,null,null,null,null,null,null,4,2,4,null,null,"Buy"," ",null," ","NEVP","NO_SUB_AREA",null,"Nevada",2027,7,1,2027,7,1,2047,6,30,2022,5,31,"NO",null,null,null,null,"firm_ZE",null,null,null,null,null," ",null,null,"YES",2025,12,31,"NO","YES","NO","YES","EnergyCapacity","Calculated","D2106035",null,"Geothermal (GWh)",16.584164999999999,16.584164999999999,16.584164999999999,16.584164999999999,16.584164999999999,"newgeneric"," "]
["20220531_CCPower_Ormat_Portfolio_Balance_of_Supply_SOMA","_NEW_GENERIC_GEOTHERMAL","ORMAT PORTFOLIO","Development","geothermal_import_planned","TBD","NA",null,70,7.84,6.9577120579834224,67.687200000000004,"nothybrid",null,null,null,null,null,null,null,null,null,1,2,2,null,null,"Buy"," ",null," ",null,"NO_SUB_AREA",null,null,2028,6,1,2028,6,1,2047,6,30,2022,5,31,"NO",null,null,null,null,"firm_ZE",null,null,null,null,null," ",null,null,"NO",2028,6,1,"NO","YES","NO","YES","EnergyCapacity","Calculated","D2106035",null,"Geothermal (GWh)",39.484200000000001,67.687200000000004,67.687200000000004,67.687200000000004,67.687200000000004,"newgeneric"," "]
["20220531_CCPower_Ormat_Portfolio_Dogwood_SOMA","_NEW_GENERIC_GEOTHERMAL","DOGWOOD","Development","geothermal_import_planned","CAISO delivery at IID-SDGE_ITC or IID-SCE_ITC","NA",null,25,2.8,2.4848971635655079,24.174015164694829,"nothybrid",null,null,null,null,null,null,null,null,null,2,2,4,null,null,"Buy"," ",null," ","IID","NO_SUB_AREA",null,"ImperialCounty",2027,7,1,2027,7,1,2047,6,30,2022,5,31,"YES",null,null,null," ","firm_ZE",null,null,null,null,null," ",null,null,"NO",2027,12,1,"YES","YES","NO","YES","EnergyCapacity","Calculated","D2106035",null,"Geothermal (GWh)",24.174015164694829,24.174015164694829,24.174015164694829,24.174015164694829,24.174015164694829,"newgeneric"," "]
[" ","_NEW_GENERIC_GEOTHERMAL"," ","Development","geothermal_import_planned"," ","NA",null," "," "," "," ","nothybrid",null,null,null,null,null,null,null,null,null,3,2,4,null,null,"Buy"," ",null," "," ","NO_SUB_AREA",null," "," "," "," "," "," "," "," "," "," ",2022,5,31,"YES",null,null,null," ","firm_ZE",null,null,null,null,null," ",null,null,"NO",2028,12,1,"YES","YES","NO","YES","EnergyCapacity","Calculated","D2106035",null,"Geothermal (GWh)",null," "," "," "," ","newgeneric"," "]
[" ","_NEW_GENERIC_GEOTHERMAL"," ","Review"," "," ","NA",null," "," "," "," ","nothybrid",null,null,null,null,null,null,null,null,null,1,2,4,null,null,"Buy"," ",null," "," ","NO_SUB_AREA",null," "," "," "," "," "," "," "," "," "," ",null,null,null,"YES",null,null,null," ","firm_ZE",null,null,null,null,null," ",null,null,"NO",2030,9,18,"NO","NO","NO","NO","EnergyCapacity","Calculated","D2106035",true,"Geothermal (GWh)",null," "," "," "," ","newgeneric"," "]
["20220124_CCPower_RevRenewables_Tumbleweed_SOMA","TUMBWD_2_WISBT4","Tumbleweed Energy Storage","Online",1217,"Whirlwind Substation 230 kV","NA",null,75,9.7125000000000004,9.7125000000000004,0,"nothybrid",null,null,null,null,null,null,"Li",600,77.7,null,null,null,null,null,"Buy"," ",null," ","BigCreekVentura","No_sub_area",null,"KernCounty",2026,6,1,2026,6,1,2041,5,31,2022,5,31,"NO",null,null,null,null,"long_duration_storage",null,null,null,null,null," ",null,null,"YES",2026,4,15,"NO","YES","YES","YES","EnergyCapacity","Calculated","D2106035",null,"Battery Storage (MWh Energy Capacity)",77.7,77.7,77.7,77.7,0,"physical"," "]
["energy_MUSTANG","MSTANG_2_SOLAR",null,"Online",null,null,"NA",null,30,30,0,84.126000000000005,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ","Goldman_Sachs"," ","GreaterFresno",null,null,"KingsCounty",2016,8,1,2016,8,1,2036,7,31,2014,6,12,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","YES","EnergyOnly","Calculated","RPS",null,"Solar Baseline California (GWh)",72.634864007000004,71.049218354999994,67.309785809999994,0,0,"physical"]
["energy_MUSTANG_3","MSTANG_2_SOLAR3",null,"Online",null,null,"NA",null,40,40,4.2,113.104,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ","Goldman_Sachs"," ","GreaterFresno",null,null,"KingsCounty",2016,7,12,2016,7,12,2036,7,11,2014,10,20,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","YES","EnergyCapacity","Calculated","RPS",null,"Solar Baseline California (GWh)",91.351997295999993,89.322836289999998,84.621634380000003,0,0,"physical"]
["energy_GOLDEN_HILLS","USWND2_1_WIND3",null,"Online",null,null,"NA",null,46,46,6.9,181.32,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ","NextEra"," ","PacGE",null,null,"AlamedaCounty",2014,11,13,2014,11,13,2037,11,12,2016,7,18,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","YES","EnergyCapacity","Calculated","RPS",null,"Wind Baseline California (GWh)",133.01128060349899,131.5302753375,128.15770417499999,0,0,"physical"]
["20230801_FORKS OF BUTTE - SCP Power Purchase Agreement","FORKBU_6_UNIT",null,"Online",null,null,"NA",null,14.4,14,0,42.9516384,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ",null,null,null,"ButteCounty",null,null,null,2023,8,1,2033,7,31,2023,8,1,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyOnly","Calculated","RPS",null,"Small Hydro (GWh)",42.9516384,42.939687800000002,0,0,0,"physical"]
["20230323_SCP_Renewable Properties_Redemeyer RPS+Storage PPA Fully executed","PGE_Distributed_Solar",null,"Online","WDT-3047","Laytonville (PG&E)","NA",null,4,4,0,10,"NewSolarNewStorage","NO",4,4,4,4,"1Axis","Li",16,16,null,null,null,null,null,"Buy"," ",null," ","NorthCoastNorthBay","North Coast  Eagle Rock",null,"MendocinoCounty",2026,6,12,2026,6,12,2046,6,11,2023,3,23,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",10.254351715999899,10.039428339000001,9.5165355690000002,8.9987168119999996,8.4617224289999999,"newresolve"]
["20230531_Long Beach Sonoma System RA 2024-2030 Buy","HINSON_6_LBECH1",null,"Online",null,null,"NA",null,280,50,50,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"LABasin",null,null,"LosAngelesCounty",null,null,null,2025,1,1,2030,12,31,2023,5,31,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"," "]
["20230807_ WGP 2025-2030 RA Buy","MKTRCK_1_UNIT 1",null,"Online",null,null,"NA",null,117.9,100,100,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Kern",null,null,"KernCounty",null,null,null,2025,1,1,2030,12,31,2023,8,7,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"," "]
["20240207_Phys Capacity_Sonoma2028-2031_Buy","LEBECS_2_UNITS",null,"Online",null,null,"NA",null,799.47,100,75,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ","BigCreekVentura",null,null,"KernCounty",null,null,null,2028,1,1,2031,12,31,2024,2,7,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20240215_SCP_CF_2026_2027_Buy","_EXISTING_GENERIC_INSTATE_LARGE_HYDRO",null,"Online",null,null,"NA",null,0,0,0,500.39768923999998,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Sierra",null,null,"ShastaCounty",null,null,null,2026,1,1,2027,12,31,2024,2,15,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyOnly","Calculated",null,null,"Large Hydro (GWh)",0,0,0,0,0,"existinggeneric"]
["20241106_Carbon free 2026-2027 Buy","BALCHS_7_UNIT 1",null,"Online",null,null,"NA",null,0,0,0,50,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ","Sierra",null,null,"ShastaCounty",null,null,null,2026,1,1,2027,12,31,2024,11,6,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyOnly","Calculated",null,null,"Large Hydro (GWh)",0,0,0,0,0,"physical"," "]
["20250115_LSP SCP PPA executed","COVERD_2_MCKHY1",null,"Online",null,null,"NA",null,2.8,2.6,0,6.8452396482305922,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Sierra",null,null,"ShastaCounty",null,null,null,2025,2,1,2035,1,31,2025,1,15,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated","RPS",null,"Small Hydro (GWh)",6.8452396482305922,6.8452396482305922,1.1780899,0,0,"physical"]
["20250529_ 20262027 CF Buy","BIGCRK_2_EXESWD",null,"Online",null,null,"NA",null,0,0,0,69.995999999999995,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"BigCreekVentura",null,null,"NevadaCounty",null,null,null,2026,1,1,2027,12,31,2025,5,29,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyOnly","Calculated",null,null,"Large Hydro (GWh)",0,0,0,0,0,"physical"," "]
["20251013_2027 RA Sell","POME_6_POMBT1",null,"Online",null,null,"NA",null,100,3,3,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Sell"," ",null,null,"SanDiegoImperialValley",null,null,"SanDiegoCounty",null,null,null,2027,1,1,2027,12,31,2025,10,13,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20251216_Jun2028-May2038 24-7 RA Sell","HINSON_6_LBECH1",null,"Online",null,null,"NA",null,2035.12,5,5,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Sell"," ",null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",null,null,null,2028,6,1,2038,5,31,2025,12,16,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"," "]
["20251216_Jun2028-May2038 MTR RA Buy","TUMBWD_2_WISBT3",null,"Online",null,null,"NA",null,53,5,5,0,"NotHybrid","YES",null,null,null,null,null,"Li",424,40,null,null,null,null,null,"Buy"," ",null,null,null,null,null,"KernCounty",null,null,null,2028,6,1,2038,5,31,2025,12,16,"NA",null,null,null,null,"long_duration_storage",null,null,null,null,null," ",null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20260120_Jun-Sept 2027 RA Buy_1","SUNRIS_2_PL1X3",null,"Online",null,null,"NA",null,586.02,14.5,14,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Kern",null,null,"KernCounty",null,null,null,2027,6,1,2027,9,31,2026,1,20,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20260120_Jun-Sept 2027 RA Buy_2","DELTA_2_PL1X4",null,"Online",null,null,"NA",null,880,3,0,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"GreaterBay",null,null,"ContraCostaCounty",null,null,null,2027,8,1,2027,8,31,2026,1,20,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20260203_Jan-Mar 2027 Oct-Dec 2027 RA Buy","SUNRIS_2_PL1X3",null,"Online",null,null,"NA",null,586.02,40.33,0,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Kern",null,null,"KernCounty",null,null,null,2027,1,1,2027,12,31,2026,2,3,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20260204_Jun-Jul 2027 RA Buy","LAPLMA_2_UNIT 2",null,"Online",null,null,"NA",null,266,15,0,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,"Kern",null,null,"KernCounty",null,null,null,2027,6,1,2027,7,31,2026,2,4,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"]
["20260413_Jan 2028-Dec 2032 RA Sell_swap","POME_6_POMBT1",null,"Online",null,null,"NA",null,100,98,98,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Sell"," ",null,null,"SanDiegoImperialValley",null,null,"SanDiegoCounty",null,null,null,2028,1,1,2032,12,31,2026,4,13,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"," "]
["20260427_Jan 2028-Dec 2029 RA Sell","POME_6_POMBT1",null,"Online",null,null,"NA",null,100,2,2,0,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Sell"," ",null,null,"SanDiegoImperialValley",null,null,"SanDiegoCounty",null,null,null,2028,1,1,2029,12,31,2026,4,27,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","CapacityOnly","In the contract",null,null,null,null,null,null,null,null,"physical"," "]
["PG&E Carbon Free allocation","_EXISTING_GENERIC_INSTATE_LARGE_HYDRO",null,"Online",null,null,"NA",null,0,0,0,252.72202942000001,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"GHG-free PCIA","Buy"," ",null,null,"Sierra",null,null,null,null,null,null,2027,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated",null,null,"Large Hydro (GWh)",252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,"existinggeneric"," "]
["20260327_Pattern-SCP - AR SunZia PPA (North) (Incorporates SOD) Executed","SCE_New_Mexico_Wind","SUNZIA WIND NORTH","Online","0148CONV","PALOVRDE_ITC","NA",null,1089,29.8,8.94,95.293999999999997,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ",null,null,null,"NewMexico",2026,5,22,2026,5,22,2041,5,21,2026,3,27,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated","RPS",null,"Wind New Mexico (GWh)",95.293999999999997,95.293999999999997,95.293999999999997,95.293999999999997,95.293999999999997,"newresolve"]
["20260327_Pattern-SCP - AR SunZia PPA (South) (Incorporates SOD) Executed","SCE_New_Mexico_Wind","SUNZIA WIND SOUTH","Online","0149CONV","PALOVRDE_ITC","NA",null,2561.1999999999998,70.2,21.06,220.37799999999999,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ",null,null,null,"NewMexico",2026,5,22,2026,5,22,2041,5,21,2026,3,27,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated","RPS",null,"Wind New Mexico (GWh)",220.37799999999999,220.37799999999999,220.37799999999999,220.37799999999999,220.37799999999999,"newresolve"]
["202607xx_Pattern_SCP_Addl_NorthSunZia","SCE_New_Mexico_Wind","SUNZIA WIND NORTH","Online","0148CONV","PALOVRDE_ITC","NA",null,1089,7.46,0,23.754999999999999,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ",null,null,null,"NewMexico",2026,5,22,2027,1,1,2041,12,31,2026,7,24,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA"," ","NA","NO","EnergyOnly","Calculated","RPS",null,"Wind New Mexico (GWh)",23.754999999999999,23.754999999999999,23.754999999999999,23.754999999999999,23.754999999999999,"newresolve"," "]
["202607xx_Pattern_SCP_Addl_SouthSunZia","SCE_New_Mexico_Wind","SUNZIA WIND SOUTH","Online","0149CONV","PALOVRDE_ITC","NA",null,2561.1999999999998,17.54,0,55.96,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," ",null,null,null,"NewMexico",2026,5,22,2027,1,1,2041,12,31,2026,7,24,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA"," ","NA","NO","EnergyOnly","Calculated","RPS",null,"Wind New Mexico (GWh)",55.96,55.96,55.96,55.96,55.96,"newresolve"," "]
[" "," "," ","PlannedExisting",null,null,"NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," "," ",null,null," ",null,null,null," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA"," ","NA","NO","EnergyCapacity","Calculated","RPS",null,"Wind Baseline California (GWh)"," "," "," "," "," ","physical"]
["energy_CALPINE_GEYSERS_2014","_EXISTING_GENERIC_GEOTHERMAL",null,"Online",null,null,"NA",null,50,50,50,438,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ","Calpine",null,"NorthCoastNorthBay",null,null,"SonomaCounty",null,null,null,2017,1,1,2026,12,31,2014,10,20,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","YES","EnergyCapacity","In the contract","RPS",null,"Geothermal (GWh)",0,0,0,0,0,"existinggeneric"]
["20231011_2027-2036RPS Buy","_EXISTING_GENERIC_GEOTHERMAL",null,"Online",null,null,"NA",null,20,20,20,175.2,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ","Calpine",null,"NorthCoastNorthBay",null,null,"SonomaCounty",null,null,null,2027,1,1,2036,12,31,2023,10,11,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","In the contract","RPS",null,"Geothermal (GWh)",175.2,175.2,175.2,0,0,"existinggeneric"," "]
["Ukiah Superfund","PGE_Distributed_Solar",null,"Development","WDT-4576",null,"NA",null,1.5,1.5,0.60108346195145479,3.8625690600000002,"NewSolarNewStorage","YES",1.5,1.5,1.5,1.5,"1Axis","Li",6,6,1,2,0,null,null,"Owned",null,null,null,"NorthCoastNorthBay",null,null,"MendocinoCounty",2030,6,1,2030,6,1,2060,12,21,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","YES","NA","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",0,2.2531652850000001,3.6664812949999899,3.4723626079999899,3.2743057649999998,"newresolve"," "]
[" "," "," ","PlannedExisting",null,null,2,"SNMALF_6_UNITS",8,8,8,52.377000000000002,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," "," ",null,null," ",null,null,null," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NA","NA","NA","NA","NO","NA","NO","EnergyCapacity","In the contract","RPS",true,"Biogas (GWh)"," "," "," "," "," ","physical"," "]
[" ","PGE_NGBA_EGS_NF",null,"Review",null,"Cache-Highlands 115 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,1,3,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_NGBA_Geothermal",null,"Review",null,"Konocti 60 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,1,3,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_NGBA_Geothermal",null,"Review",null,"Konocti 60 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","SCE_NOL_Geothermal",null,"Review",null,"Kramer 230 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,1,3,null,null,"Buy"," ",null," ",null,null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","SCE_Eastern_Geothermal",null,"Review",null,"Afton 345 kV (New Mexico)","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null," ",null,null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_Northeast_CA_Geothermal",null,"Review",null,"Shaffer 345 kV (LMUD/NVE)","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null," ",null,null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_NGBA_Geothermal",null,"Review",null,"Cloverdale 115 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_NGBA_Geothermal",null,"Review",null,"Redbud 115 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)"," "," "," "," "," ","newresolve"," "]
["CCPower_StrategicGeo_NGBA_East_SOMA","PGE_NGBA_Geothermal",null,"PlannedNew",null,"Redbud 115 kV","NA",null,150,53.648871648970101,47.611403210362774,422.96770408048025,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,"NorthCoastNorthBay",null,null,"LakeCounty",2035,1,1,2035,1,1,2055,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,422.96770408048025,422.96770408048025,422.96770408048025,"newresolve"," "]
["CCPower_StrategicGeo_NGBA_West_SOMA","PGE_NGBA_Geothermal",null,"PlannedNew",null,"Cloverdale 115 kV","NA",null,150,53.648871648970101,47.611403210362774,422.96770408048025,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",2033,1,1,2033,1,1,2053,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,422.96770408048025,422.96770408048025,422.96770408048025,"newresolve"," "]
["CCPower_StrategicGeo_Humboldt_SOMA","PGE_NGBA_Geothermal",null,"PlannedNew",null,"Maple Creek 115 kV","NA",null,50,17.882957216323366,15.870467736787592,140.98923469349342,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,null,null,null,"HumboldtCounty",2036,1,1,2036,1,1,2056,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,0,140.98923469349342,140.98923469349342,"newresolve"," "]
["CCPower_StrategicGeo_SurpriseValley_SOMA","PGE_Northeast_CA_Geothermal",null,"PlannedNew",null,"Hilltop 345 kV","NA",null,50,17.882957216323366,15.870467736787592,140.98923469349342,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,null,null,null,"ModocCounty",2036,1,1,2036,1,1,2056,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,0,140.98923469349342,140.98923469349342,"newresolve"," "]
["CCPower_StrategicGeo_Lassen_SOMA","PGE_Northeast_CA_Geothermal",null,"PlannedNew",null,"Shaffer 345 kV (LMUD/NVE)","NA",null,50,17.882957216323366,15.870467736787592,140.98923469349342,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,null,null,null,"LassenCounty",2036,1,1,2036,1,1,2056,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,0,140.98923469349342,140.98923469349342,"newresolve"," "]
["CCPower_StrategicGeo_PitRiver_SOMA","PGE_Northeast_CA_Geothermal",null,"PlannedNew",null,"Hat Creek 2 230 kV","NA",null,50,17.882957216323366,15.870467736787592,140.98923469349342,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Buy"," ",null,null,null,null,null,"ShastaCounty",2036,1,1,2036,1,1,2056,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Geothermal (GWh)",0,0,0,140.98923469349342,140.98923469349342,"newresolve"," "]
[" ","SDGE_Baja_California_Wind",null,"Review",2224,"East County 230 kV","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1," "," ",null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Wind New SCE SDG&E (GWh)"," "," "," "," "," ","newresolve"," "]
[" "," ",null,"PlannedExisting",null,null,"NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null," "," ",null,null," ",null,null,null," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Wind Baseline California (GWh)"," "," "," "," "," ","physical"," "]
[" ","PGE_GBA_Wind",null,"PlannedNew",null," ","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,2,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Wind New PG&E (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_GBA_Wind",null,"PlannedNew",null," ","NA",null," "," "," "," ","NotHybrid",null,null,null,null,null,null,null,null,null,1,2,2,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Wind New PG&E (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_Fresno_Solar",null,"Review",null," ","NA",null," "," "," "," ","NewSolarNewStorage","YES",65,65,1000,65,"1Axis","Li",260,260,1,3,2,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"YES",null,null,null," ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)"," "," "," "," "," ","newresolve"," "]
[" ","PGE_Kern_Solar",null,"Review",2266," ","NA",null," "," "," "," ","NewSolarNewStorage","YES",65,65,1170,65,"1Axis","Li",260,260,1,3,2,null,null,"Buy"," ",null," "," ",null,null," "," "," "," "," "," "," "," "," "," ",null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Hybrid_or_Paired_Solar_and_Battery (GWh)"," "," "," "," "," ","newresolve"," "]
["planned_LocalSelfBuild_2032","PGE_Distributed_Solar",null,"PlannedNew",null,"Bellevue 21 kV","NA",null,10,10,4.01,25.750460400000001,"NewSolarNewStorage","YES",10,10,10,10,"1Axis","Li",40,40,1,2,1,null,null,"Owned",null,null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",2032,1,1,2032,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",0,0,24.443208633333267,23.149084053333265,21.828705100000001,"newresolve"," "]
["planned_LocalSelfBuild_2034","PGE_Distributed_Solar",null,"PlannedNew",null,"Fulton 12 kV","NA",null,10,10,4.01,25.750460400000001,"NewSolarNewStorage","YES",10,10,10,10,"1Axis","Li",40,40,1,2,1,null,null,"Owned",null,null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",2034,1,1,2034,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",0,0,24.443208633333263,23.149084053333265,21.828705100000001,"newresolve"," "]
["planned_LocalSelfBuild_2037","PGE_NGBA_Solar",null,"PlannedNew",null,"Laytonville 60 kV","NA",null,20,20,8.02,51.500920800000003,"NewSolarNewStorage","YES",20,20,20,20,"1Axis","Li",80,80,1,2,1,null,null,"Owned",null,null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",2037,1,1,2037,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",0,0,0,46.29816810666653,43.657410200000001,"newresolve"," "]
["planned_LocalSelfBuild_2039","PGE_NGBA_Solar",null,"PlannedNew",null,"Lakeville 115 kV","NA",null,60,60,24.06,154.50276239999999,"NewSolarNewStorage","YES",60,60,60,60,"1Axis","Li",240,240,1,2,1,null,null,"Owned",null,null,null,"NorthCoastNorthBay",null,null,"SonomaCounty",2039,1,1,2039,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",0,0,0,138.89450431999958,130.97223059999999,"newresolve"," "]
[" "," ",null,"PlannedNew",null," ","NA",null,70,70,17.227,162.286148499999,"NotHybrid",null,null,null,null,null,null,null,null,null,1,2,2,null,null,"Buy"," ",null," "," ",null,null," ",2033,1,1,2033,1,1,2047,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Wind New PG&E (GWh)"," "," "," "," "," ","newresolve"," "]
[" "," ",null,"PlannedNew",null," ","NA",null,130,130,31.993000000000002,301.38856149999816,"NotHybrid",null,null,null,null,null,null,null,null,null,1,2,2,null,null,"Buy"," ",null," "," ",null,null," ",2035,1,1,2035,1,1,2049,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",true,"Wind New PG&E (GWh)"," "," "," "," "," ","newresolve"," "]
["planned_8hrStorage_2036","PGE_Fresno_Li_Battery_8hr",null,"PlannedNew",null,null,"NA",null,230,230,230,0,"NotHybrid","YES",null,null,230,230,null,"Li",1840,1840,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2036,1,1,2036,1,1,2055,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Battery Storage (MWh Energy Capacity)",0,0,0,1840,1840,"newresolve"," "]
["planned_8hrStorage_2041","PGE_Fresno_Li_Battery_8hr",null,"PlannedNew",null,null,"NA",null,50,50,50,0,"NotHybrid","YES",null,null,50,50,null,"Li",400,400,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2041,1,1,2041,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Battery Storage (MWh Energy Capacity)",0,0,0,0,400,"newresolve"," "]
["planned_8hrStorage_2044","PGE_Fresno_Li_Battery_8hr",null,"PlannedNew",null,null,"NA",null,40,40,40,0,"NotHybrid","YES",null,null,40,40,null,"Li",320,320,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2044,1,1,2044,1,1,2063,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Battery Storage (MWh Energy Capacity)",0,0,0,0,320,"newresolve"," "]
["planned_CentralValleySolar_2038","PGE_Fresno_Solar",null,"PlannedNew",null,null,"NA",null,100,100,40.072230796763655,199.00366909090909,"NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2038,1,1,2038,1,1,2057,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Solar New PG&E (GWh)",0,0,0,199.00366909090909,191.16213050408757,"newresolve"," "]
["planned_CentralValleySolar_2039","PGE_Fresno_Solar",null,"PlannedNew",null,null,"NA",null,20,20,8.0144461593527296,39.800733818181818,"NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2039,1,1,2039,1,1,2058,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Solar New PG&E (GWh)",0,0,0,39.800733818181818,38.23242610081752,"newresolve"," "]
["planned_CentralValleySolar_2045","PGE_Fresno_Solar",null,"PlannedNew",null,null,"NA",null,20,20,8.0144461593527296,39.800733818181818,"NotHybrid",null,null,null,null,null,null,null,null,null,1,2,1,null,null,"Buy"," ",null,null,null,null,null,"FresnoCounty",2045,1,1,2045,1,1,2064,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated","RPS",null,"Solar New PG&E (GWh)",0,0,0,0,39.800733818181818,"newresolve"," "]
["planned_SCPRewards_DR_2026","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,7.5,7.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2026,1,1,2026,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",7.5,7.5,7.5,7.5,7.5,"newgeneric"," "]
["planned_SCPRewards_DR_2027","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2027,1,1,2027,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",1.5,1.5,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2028","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2028,1,1,2028,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",1.5,1.5,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2029","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2029,1,1,2029,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,1.5,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2030","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2030,1,1,2030,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,1.5,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2031","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2031,1,1,2031,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,0,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2032","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2032,1,1,2032,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,0,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2033","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2033,1,1,2033,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,0,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2034","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1.5,1.5,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2034,1,1,2034,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,0,1.5,1.5,1.5,"newgeneric"," "]
["planned_SCPRewards_DR_2035","_NEW_GENERIC_DR",null,"PlannedNew",null,null,"NA",null,1,1,0,null,"NotHybrid",null,null,null,null,null,null,null,null,null,1,1,1,null,null,"Owned",null,null,null,null,null,null,null,2035,1,1,2035,1,1,2060,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Shed DR (MW)",0,0,1,1,1,"newgeneric"," "]
["PGE_CAM_Peaker_2026","_EXISTING_GENERIC_PEAKER",null,"Online",null,null,"NA",null,479.87,11.588860500000001,11.588860500000001,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2026,1,1,2026,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_Peaker_2027","_EXISTING_GENERIC_PEAKER",null,"Online",null,null,"NA",null,434.06999999999994,10.482790499999998,10.482790499999998,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2027,1,1,2027,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_Peaker_2028","_EXISTING_GENERIC_PEAKER",null,"Online",null,null,"NA",null,399.06999999999994,9.6375404999999983,9.6375404999999983,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2028,1,1,2028,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_CCGT_2026","_EXISTING_GENERIC_COMBINED_CYCLE",null,"Online",null,null,"NA",null,3504.7400000000002,84.639471000000015,84.639471000000015,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2026,1,1,2026,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_CCGT_2027","_EXISTING_GENERIC_COMBINED_CYCLE",null,"Online",null,null,"NA",null,3290.05,79.454707500000012,79.454707500000012,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2027,1,1,2027,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_CCGT_2028-2029","_EXISTING_GENERIC_COMBINED_CYCLE",null,"Online",null,null,"NA",null,2922.05,70.567507500000005,70.567507500000005,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2028,1,1,2029,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["PGE_CAM_ELKHORN","ELKHRN_1_EESX3",null,"Online",null,null,"NA",null,182.5,4.407375,4.407375,null,"NotHybrid","YES",null,null,182.5,4.407375,null,"Li",730,17.6295,null,null,null,null,"CAM","Buy"," ",null,null,null,null,null,null,null,null,null,2026,1,1,2050,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,0,"physical"," "]
["planned_ShortTermHydro_2030-2032","_EXISTING_GENERIC_NW_HYDRO",null,"PlannedExisting",null,null,"NA",null,46.511714440398961,46.511714440398961,0,150,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2030,1,1,2032,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyOnly","Calculated",null,null,"Imported Hydro (GWh)",0,150,0,0,null,"existinggeneric"," "]
["planned_ShortTermHydro_2041-2045","_EXISTING_GENERIC_NW_HYDRO",null,"PlannedExisting",null,null,"NA",null,46.511714440398961,46.511714440398961,0,150,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2041,1,1,2045,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyOnly","Calculated",null,null,"Imported Hydro (GWh)",0,0,0,0,150,"existinggeneric"," "]
["planned_SmallHydro_Recontract","_EXISTING_GENERIC_INSTATE_SMALL_HYDRO",null,"PlannedExisting",null,null,"NA",null,16.883874333188267,16.883874333188267,11.816841310360845,50,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2041,1,1,2051,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Small Hydro (GWh)",0,0,0,0,50,"existinggeneric"," "]
["planned_InStateWind_Recontract","_EXISTING_GENERIC_WIND",null,"PlannedExisting",null,null,"NA",null,105.7972670449977,105.7972670449977,26.036707419773933,250,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2041,1,1,2051,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Wind Baseline California (GWh)",0,0,0,0,250,"existinggeneric"," "]
["planned_InStateSolar_Recontract","_EXISTING_GENERIC_SOLAR_1AXIS",null,"PlannedExisting",null,null,"NA",null,70.78736932474655,70.78736932474655,28.385735099223368,200,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2041,1,1,2051,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Solar Baseline California (GWh)",0,0,0,0,200,"existinggeneric"," "]
["planned_Biogas_Recontract","_EXISTING_GENERIC_BIOGAS_LANDFILLGAS",null,"PlannedExisting",null,null,"NA",null,9.2403473483529641,9.2403473483529641,9.2403473483529641,50,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2040,1,1,2051,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","EnergyCapacity","Calculated",null,null,"Biogas (GWh)",0,0,0,0,50,"existinggeneric"," "]
["planned_ShortTermBESSRA_2040","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,60,60,60,null,"NotHybrid",null,null,null,null,80,null,"Li",320,320,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2040,1,1,2040,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermBESSRA_2041","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,110,110,110,null,"NotHybrid",null,null,null,null,130,null,"Li",520,520,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2041,1,1,2041,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermBESSRA_2042","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,220,220,220,null,"NotHybrid",null,null,null,null,240,null,"Li",960,960,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2042,1,1,2042,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermBESSRA_2043","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,320,320,320,null,"NotHybrid",null,null,null,null,340,null,"Li",1360,1360,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2043,1,1,2043,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermBESSRA_2044","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,430,430,430,null,"NotHybrid",null,null,null,null,455,null,"Li",1820,1820,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2044,1,1,2044,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermBESSRA_2045","_EXISTING_GENERIC_BATTERY_STORAGE",null,"PlannedExisting",null,null,"NA",null,530,530,530,null,"NotHybrid",null,null,null,null,555,null,"Li",2220,2220,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2045,1,1,2045,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermGasRA_2031","_EXISTING_GENERIC_COMBINED_CYCLE",null,"PlannedExisting",null,null,"NA",null,65,65,65,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2031,1,1,2031,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermGasRA_2032","_EXISTING_GENERIC_COMBINED_CYCLE",null,"PlannedExisting",null,null,"NA",null,266,266,266,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2032,1,1,2032,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermGasRA_2033","_EXISTING_GENERIC_COMBINED_CYCLE",null,"PlannedExisting",null,null,"NA",null,50,50,50,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2033,1,1,2033,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]
["planned_ShortTermGasRA_2034","_EXISTING_GENERIC_COMBINED_CYCLE",null,"PlannedExisting",null,null,"NA",null,35,35,35,null,"NotHybrid",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Buy"," ",null,null,null,null,null,null,null,null,null,2034,1,1,2034,12,31,null,null,null,"NA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NO","NO","NO","CapacityOnly","Calculated",null,null,null,null,null,null,null,null,"existinggeneric"," "]

{"sheet":"btm_pv_forecast","index":4,"n_rows":40,"n_cols":25,"rows_kept":40,"cut":false,"hidden":false,"merged":[]}
[]
[null,"BTM PV Capacity Forecast (MW) - updated with 2025 Filing Requirements release"]
[null,"Service Area","Type","LSE CPUC ID","LSE Name",2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[]
[null,"PGE","IOU","PGE","Pacific Gas & Electric Company (Bundled)",2669.7726548288983,2774.5070351741547,2827.1968314859982,3128.1348530963619,3413.2586968374271,3625.6453172522174,3760.2417297582911,3961.6806778788773,4025.5870884754722,4059.6511760679105,4099.7000511883625,4148.4335022223968,4199.6164232998617,4254.0990005557278,4310.0313415702831,4369.9607483378068,4428.9024688555655,4490.8900321256251,4554.6214427980713,4619.3483921032421]
[null,"PGE","ESP",null,"Pacific Gas & Electric Company (Direct Access)",1158.3346802945375,1182.1072806995307,1127.0628331042474,1095.1373371324519,1072.1320844166362,1054.1748927133267,1048.5538459066461,1034.7996344178327,1005.2391205872364,978.50691976020801,960.80490206489833,947.42124264032589,937.87879560374893,929.99452333638658,926.24490136126747,924.66805940922131,923.67788309761625,924.57534357100076,928.18164474240086,933.26805476103834]
[null,"PGE","CCA","MBCPA","Central Coast Community Energy",521.72694645470347,536.2884635829148,524.65603300069984,534.06967044707415,552.05481188816168,571.63833332937645,599.40602974357864,625.58392714262447,643.19305150484831,661.54765669164487,678.03191798176033,694.24038981953731,710.28763175715164,725.05713499602598,741.61619622578166,757.82081225857962,774.48127195474035,790.23560748097236,805.69256663282033,821.02131850144167]
[null,"PGE","CCA","CPSF","CleanPowerSF",353.24825787103208,364.03229629192498,379.72751967228834,387.26343766682589,399.86117860345473,411.58561871638358,429.72659971247322,445.0663554700381,453.54642069655699,462.23619406632758,470.17865166011052,478.10784316378306,486.05195908288351,493.61614334369347,501.99896171638756,510.2854213724936,518.69709819028446,527.06417081653035,534.93773671985537,542.67774700398525]
[null,"PGE","CCA","EBCE","Ava Community Energy",993.59053434521229,1031.7284604022732,1198.1675325729627,1221.2190981071462,1290.679822653163,1378.4614939906514,1457.9710099298966,1491.4614707161206,1507.9754621285283,1524.3246437569896,1542.1067368037143,1555.0699701068772,1568.2871775966257,1581.1389866020397,1598.1496116921419,1616.0677872239658,1634.2377108365451,1653.1621227995636,1672.4343801616569,1692.184890462338]
[null,"PGE","CCA","KCCP","King City Community Power (KCCP)",3.871993374602948,3.9322930392052706,3.8023960524739424,3.8211267952381447,3.8964184766257461,3.9830013538861859,4.1229282046775904,4.2388469645049502,4.2962315173910941,4.356001438539856,4.4141556095876764,4.4739550014418343,4.5374999493341939,4.598214663663831,4.6696471280828122,4.7427757678244431,4.817421385747279,4.8900126165836708,4.9631951247886175,5.0365671121686644]
[null,"PGE","CCA","MCE","Marin Clean Energy",610.69108822343037,616.94430108664051,592.53498123212967,591.47691481381185,598.65541258927101,607.80293505300892,625.16355753190055,640.93512312272969,646.70600739719896,652.74674894255713,659.66080548807588,667.11151693607815,675.15570767226518,682.52309165142913,691.6798860897286,700.6570678440338,709.47018570431885,718.43442683615103,727.20769145698,735.62884411550647]
[null,"PGE","CCA","PCEA","Peninsula Clean Energy Authority",384.02213338839925,394.08154858290294,385.72621207579726,394.38702675291165,418.95286701929712,443.30167812396962,465.129779269837,485.17274301890365,499.86153051395263,515.15475914068065,529.09450247060647,543.15746383729868,556.99301173454762,569.71419258567232,583.80449223914502,597.61946551023721,612.34178961393479,625.62484444936888,638.59320182060515,651.78258076490147]
[null,"PGE","CCA","PIONEER","Pioneer Community Energy",184.65772795894978,231.82072993271484,360.53922771719289,395.26371600628727,405.77085302023136,416.32241894848624,432.45710234294819,445.41871585209572,451.82713176953575,458.17806347651367,464.29378842622759,470.70905379382111,477.70134807359483,484.39706824961416,492.33645279708998,500.46663815557918,509.06776227233371,517.61747288943002,525.88890568354259,534.03371262140706]
[null,"PGE","CCA","RCEA","Redwood Coast Energy Authority",56.838209464587784,58.43909215142417,57.321345515440704,58.627269662161638,60.929843214895939,63.3270430511377,66.677673081858885,69.753131042053127,71.988816680127258,74.298178860938165,76.392965627106705,78.502589205193402,80.583892304388954,82.493145694768998,84.602959563629597,86.669319377037027,88.882943703609286,90.882988260837294,92.815814977426356,94.773940989018371]
[null,"PGE","CCA","SJCE","San José Clean Energy (SJCE)",490.00167381471221,547.689978328439,750.07154668571752,793.98144151520273,808.68809559554768,831.77169588989284,826.00917288577068,827.05755006048116,812.00578098788981,822.62786533504811,834.36137113755808,845.00522622809649,855.68939412887153,866.44722313281898,876.18195888133789,886.64168660057533,897.58845502269196,909.27051667538672,921.41298453180991,934.13741067972023]
[null,"PGE","CCA","SVCEA","Silicon Valley Clean Energy Authority",441.46873100302918,470.31155098827207,468.69715110730618,491.52786553282652,515.57950816455411,532.94638223825461,551.38672052933703,566.636541503687,574.37154503132649,582.81475292539005,590.94677918898026,599.24467784274395,607.80393640557224,616.0650323294866,625.39255190428389,634.7246754091517,644.06520364269704,653.38168916405073,662.45293584447995,671.52826751893201]
[null,"PGE","CCA","SOMA","Sonoma Clean Power",228.43452143769241,235.01150397399127,230.67103226558507,236.05894174531886,245.45624627425215,255.16179074317435,268.71400070981628,281.11709798638822,290.11595777109102,299.3880309248205,307.8058218300132,316.28836038282344,324.66380947485652,332.34409688098907,340.84193198518994,349.1691973405056,358.10666007163371,366.1913942670667,373.98856776886782,381.88314513981385]
[null,"PGE","CCA","VCEA","Valley Clean Energy Alliance",74.258844425273878,75.610274685552326,73.338377861771278,73.903817170609344,75.554860689082133,77.343768990181218,80.169061998964565,82.480597448742387,83.624320954079394,84.792377567233899,85.924306081218589,87.097324529971871,88.356371137696286,89.560405603203748,90.981405013583725,92.436309591028021,93.943057262579501,95.42161587442358,96.887285135486991,98.346140171820352]
[]
[null,"SCE","IOU","SCE","Southern California Edison Company (Bundled)",3848.2643935858841,4034.7897058101544,4265.8839426592758,4519.3745938778793,4796.0972831490189,5073.3456384059118,5333.3411440855962,5594.0832948826637,5738.7687578522173,5879.9071694232889,6016.9556413468508,6152.5420112577976,6279.5687418012449,6405.6010270046409,6534.0362516823143,6657.5320484666308,6782.2848035307334,6906.6265018300674,7031.5932391552578,7157.3654694157458]
[null,"SCE","ESP",null,"Southern California Edison Company (Direct Access)",879.39213053898004,927.06285373046558,946.83750793701984,962.66980662452715,979.33878462760094,995.44148249683508,1006.1412083001032,1013.5739969016853,998.00623206267187,982.26105745497034,976.09621733103836,971.76801942233988,968.95088596443929,967.79773095746953,968.9296449466375,971.72745844546182,975.03282378753067,980.73154237815174,989.71967900458105,999.83901689615288]
[null,"SCE","CCA","AVCE","Apple Valley Choice Energy",16.955973934665899,17.952459015668133,19.234421930360092,20.311901742063622,21.510918126695234,22.647022931158478,23.709656778611855,24.727820577376765,25.203281674151743,25.642509643469417,26.104306496341312,26.587817821814884,27.051916856870339,27.520608730939056,28.029608771348098,28.5168756256945,29.047875373844658,29.595746091084116,30.151486692605097,30.718557414855773]
[null,"SCE","CCA","MBCPA","Central Coast Community Energy",38.325216462889934,40.726397428052806,43.659601516413417,46.296241896833898,49.187000258502323,51.881897873177522,54.421609860577981,56.877156426860772,58.161388461450301,59.369021383786709,60.571716426872101,61.762887290044631,62.87342947492882,63.96335892275625,65.081318134688573,66.172707286032988,67.290489779692891,68.435454595166505,69.55364477935953,70.705055763131938]
[null,"SCE","CCA","CPASC","Clean Power Alliance",833.02089942601208,887.39665824804274,953.79976084022792,1020.3790266435853,1094.1600724538889,1163.9925483112531,1231.4672439729709,1297.4340807298881,1336.757526203487,1373.9404850249744,1400.725946930602,1427.5027521218922,1452.6408715139698,1477.3738452767702,1502.895093449561,1527.9260091247063,1553.7538152554362,1580.386152940287,1606.3269968453428,1633.1441912249109]
[null,"SCE","CCA","DCE","Desert Community Energy",27.098078839120099,28.858652071460064,30.977487405462441,32.93657191672348,35.086185365284194,37.200234532660822,39.173468160311934,41.104700586160682,42.085523272066524,42.967077954787221,43.852608313339076,44.759591106820864,45.613766184267057,46.467650951326128,47.369753332029433,48.226005245859163,49.128063624033409,50.062043169635665,51.018112430617791,51.979480172773464]
[null,"SCE","CCA","PALMDALE","Energy for Palmdale’s Independent Choice (EPIC)",35.747136233897983,38.234068867788054,41.269698998861898,44.064303081061915,47.147576306592462,49.964627699911468,52.665921127520214,55.258483448664109,56.690695848597258,57.993384651723638,59.230987804569537,60.47243279913787,61.641041250950998,62.784171107081363,63.957335609758992,65.10399359338119,66.29700262637067,67.522900675482148,68.688539352578971,69.894754915868504]
[null,"SCE","CCA","LCE","Lancaster Choice",43.842178052061819,46.835956203265823,50.490735347081454,53.841800658637084,57.53514065547553,60.921001079703174,64.158286436262642,67.269103784477451,68.972257342994553,70.529785866864287,72.021266787742675,73.51413586892572,74.917134866920264,76.290309828891992,77.6994346646145,79.076443169649025,80.50534840281135,81.972873999832174,83.374532166817971,84.823771259496965]
[null,"SCE","CCA","OCPA","Orange County Power Authority",172.85851011185792,181.99137437013985,193.67625041865867,204.93846660960421,217.02181780869867,228.44186347115252,238.97017236848853,249.12662633117574,254.1317856712223,258.92744019791502,263.61174430592393,268.22585285746442,272.5089066454625,276.74591549481312,281.1229152289028,285.41497728495204,289.75768814384867,294.22573110409581,298.73724802258744,303.37585934249785]
[null,"SCE","CCA","PRIME","Pico Rivera Innovative Municipal Energy",15.221525843931806,16.159243287569218,17.304878255512548,18.3304317682,19.453580688446678,20.504329567669817,21.491573542399419,22.447339916253618,22.94227437763335,23.410533097842357,23.880732597214053,24.345413722827512,24.777918969268825,25.202640893869248,25.638244331927464,26.063406221023381,26.497648541711239,26.942200649917265,27.378395260390349,27.827165325536939]
[null,"SCE","CCA","POMONA","Pomona Choice Energy",30.828722515259454,32.882598535067295,35.390395484145465,37.677249056657139,40.194072702877037,42.512006101147655,44.719454302845442,46.844241166781522,47.993258559678026,49.051918678479652,50.076676602800397,51.099385167393223,52.058408245753576,52.997756285449498,53.961576681608534,54.90317111381539,55.87675154601407,56.875926387190162,57.836101599164799,58.827745825403625]
[null,"SCE","CCA","RMEA","Rancho Mirage Energy Authority",20.916731762375338,22.238376356150379,23.823750063914812,25.285754774893707,26.887644954913245,28.477779530600841,29.95629046655224,31.410187772304763,32.141896383128518,32.804685837562786,33.481546194128654,34.169934158869914,34.816853465864767,35.462278830853016,36.141633260252441,36.786692233988731,37.461233831433525,38.157114648086207,38.877722134431743,39.603080875101121]
[null,"SCE","CCA","SJP","San Jacinto Power",12.942481540541834,13.794871450662543,14.822323980424587,15.773495113257068,16.817881016634907,17.840439792449697,18.796646329101584,19.730384648700383,20.206668774397922,20.633164548042572,21.058165854532472,21.494964966446027,21.906760287857409,22.31880860554153,22.754901034192422,23.168756487886942,23.606301816144349,24.060111134613233,24.522103447030865,24.986422405209179]
[null,"SCE","CCA","SBCE","Santa Barbara Clean Energy",24.713345565193436,26.423614241417894,28.530042889944419,30.585080178964372,32.926125687258846,35.261281047026046,37.571343211160446,39.980478879889297,41.597164924654841,43.143214671395164,44.640969530718458,46.13675511436233,47.56746325250689,48.94510087754395,50.344829530647189,51.714640129841584,53.160244232790419,54.526450480782032,55.876010819225058,57.26853460711034]
[]
[null,"SDGE","IOU","SDGE","San Diego Gas & Electric Company (Bundled)",433.40301665906514,406.65675210129046,436.91807408307284,457.66715703895812,479.80334925033355,504.30907319259711,526.01804395946181,548.57484797955033,564.9844367319472,590.8189192618587,606.82220112430457,620.80658659723065,633.49240758968403,646.50054099537272,665.9469455053295,676.75290205203692,686.63833885887266,695.85132681007769,704.6979510656264,713.06304613683017]
[null,"SDGE","ESP",null,"San Diego Gas & Electric Company (Direct Access)",543.3680191340236,549.77716145221154,543.82458594340324,539.31316847296569,533.13277575760662,528.66162089229897,521.14015937090164,513.2235138857252,497.76914164747109,480.53493206304898,469.2534597275498,460.90499056895624,454.43617663678913,449.25525627444205,443.03855021822858,440.0315864875584,437.27760775783486,435.87601058097204,435.59538747102562,435.90863150122112]
[null,"SDGE","CCA","CEA","Clean Energy Alliance",327.9879286287628,343.30156363429592,357.94327179293884,373.3065921166795,389.07127118524545,403.77453749591689,416.34619460199474,428.47192550240879,434.60536249249105,440.02074247492783,445.63351275904182,451.36007303260971,456.88397636428653,462.39154648130244,467.43024299873645,472.74366833919595,478.25002673978759,483.80046404814885,489.38861098727369,495.0484924111916]
[null,"SDGE","CCA","SDCP","San Diego Community Power",1122.9291243154416,1219.2307280680077,1274.8721559614212,1340.7103617512109,1408.0762585707328,1470.97953131808,1526.2376388934263,1580.0170340544605,1611.6952181785591,1634.8226104212922,1662.9202976968709,1690.3221864874165,1716.1618655998448,1740.6754337525299,1758.3653640191737,1781.6292442109414,1805.7905851002795,1829.6557166959219,1853.1613319543148,1876.920738536073]
[]
[null,"*Source : CEDU 2024 Demand Side Modelling and LSE Load Forecast"]

{"sheet":"Reliability - Planning","index":5,"n_rows":242,"n_cols":24,"rows_kept":242,"cut":false,"hidden":false,"merged":[]}
["LSE Input",null,"Highlighted cells in yellow require input from LSEs"]
[]
[]
[]
[null,null,"Reliability Need - updated with 2025 Filing Requirements release"]
[null,null,null,null,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"CAISO gross peak (MW)",null,55445,56568,58624,60556,62505,64292,66076,68093,69939,71976,73218,74668,76057,77338,78968,79726,80523,81423,82089,82936]
[null,null,"PRM (%)",null,0.15587589976519498,0.15327188222857899,0.15066786469196303,0.14806384715534704,0.14545982961873105,0.1460940779648367,0.14672832631094232,0.14736257465704797,0.14799682300315359,0.14863107134925924,0.14702949408718993,0.14542791682512066,0.14382633956305135,0.14222476230098208,0.14062318503891277,0.14062318503891277,0.14062318503891277,0.14062318503891277,0.14062318503891277,0.14062318503891277]
[null,null,"CAISO Total Reliability Need (TRN) (MW)",null,64087.539262481238,65238.283833906258,67456.752899701634,69522.154328339195,71596.966650318791,73684.680460515287,75771.220889321819,78127.359796122371,80289.749804017556,82673.869991434287,83983.205498075869,85526.811693498108,86995.999908146987,88337.378666833349,90072.731676152864,90937.324050412368,91846.400728888373,92872.961595423403,93632.61663665931,94598.724474387272]
[null,null,"CAISO Reliability Procurement Need (RPN) (MW)",null,53361.319758033002,54393.9322201053,55426.544682177599,50516.037827055559,45605.53097193352,47268.828226232887,48932.125480532253,50595.42273483162,52258.719989130987,53922.017243430353,55179.675912149301,56437.33458086825,57694.993249587205,58952.651918306154,60210.310587025102,60949.362173983965,61688.413760942829,62427.4653479017,63166.516934860563,63905.568521819427]
[null,null,"LSE share of load during critical hours (%)",null,8.9846558595194775E-3,8.9286733845825791E-3,8.8726909096456825E-3,8.8739563422827322E-3,8.8752217749197802E-3,8.846674537755065E-3,8.818127300590348E-3,8.7895800634256328E-3,8.7610328262609158E-3,8.7324855890962005E-3,8.9077746316829787E-3,9.0830636742697569E-3,9.2583527168565369E-3,9.4336417594433151E-3,9.6089308020300933E-3,9.7745116014565005E-3,9.9400924008829095E-3,1.010567320030932E-2,1.0271253999735729E-2,1.043683479916213E-2]
[null,null,"LSE reliability procurement requirement (RPR) (MW)",null,479.43309423570366,485.66565489644302,491.78259915462741,448.27711426239409,404.75920153888285,418.17193909853239,431.48971157579405,444.71251897066799,457.84036128315404,470.87323851325237,491.52811727473187,512.62390360409279,534.16059750133525,556.13819896645896,578.55670799946415,595.75024767098023,613.18853284766851,630.871563529529,648.79933971656124,666.97186140876499]
[]
[]
[null,null,"BTM PV Forecast - updated with 2025 Filing Requirements release"]
[null,null,null,null,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"Capacity (MW)",null,228.43452143769241,235.01150397399127,230.67103226558507,236.05894174531886,245.45624627425215,255.16179074317435,268.71400070981628,281.11709798638822,290.11595777109102,299.3880309248205,307.8058218300132,316.28836038282344,324.66380947485652,332.34409688098907,340.84193198518994,349.1691973405056,358.10666007163371,366.1913942670667,373.98856776886782,381.88314513981385]
[]
[]
[null,null,"ELCC (%) - updated with 2025 Filing Requirements release"]
[null,null,"Resource Type",null,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"in_state_wind_south",null,0.20230000000000001,0.17785000000000001,0.15340000000000001,0.1537,0.154,0.16189999999999999,0.16980000000000001,0.1777,0.18560000000000001,0.19350000000000001,0.17636000000000002,0.15922,0.14208000000000001,0.12494000000000001,0.10780000000000001,0.10976000000000001,0.11172,0.11368,0.11563999999999999,0.1176]
[null,null,"in_state_wind_north",null,0.29720000000000002,0.28060000000000002,0.26400000000000001,0.30599999999999999,0.34799999999999998,0.34936,0.35071999999999998,0.35208,0.35343999999999998,0.3548,0.33101999999999998,0.30724000000000001,0.28345999999999999,0.25968000000000002,0.2359,0.23976,0.24362,0.24747999999999998,0.25134000000000001,0.25519999999999998]
[null,null,"out_of_state_wind_WY",null,0.442,0.44209999999999999,0.44219999999999998,0.40679999999999999,0.37140000000000001,0.37996000000000002,0.38852000000000003,0.39707999999999999,0.40564,0.41420000000000001,0.39224000000000003,0.37028,0.34832000000000002,0.32635999999999998,0.3044,0.31906000000000001,0.33372000000000002,0.34837999999999997,0.36303999999999997,0.37769999999999998]
[null,null,"out_of_state_wind_IDWAOR",null,0.26619999999999999,0.21829999999999999,0.1704,0.20949999999999999,0.24859999999999999,0.25685999999999998,0.26511999999999997,0.27338000000000001,0.28164,0.28989999999999999,0.27127999999999997,0.25266,0.23404,0.21542,0.1968,0.19596,0.19511999999999999,0.19428000000000001,0.19344,0.19259999999999999]
[null,null,"out_of_state_wind_AZNM",null,0.434,0.42964999999999998,0.42530000000000001,0.39265,0.36,0.37181999999999998,0.38363999999999998,0.39545999999999998,0.40727999999999998,0.41909999999999997,0.39404,0.36897999999999997,0.34392,0.31885999999999998,0.29380000000000001,0.30274000000000001,0.31168000000000001,0.32062000000000002,0.32956000000000002,0.33850000000000002]
[null,null,"offshore_wind_north",null,0.62029999999999996,0.65434999999999999,0.68840000000000001,0.63070000000000004,0.57299999999999995,0.55081999999999998,0.52864,0.50646000000000002,0.48427999999999999,0.46210000000000001,0.44134000000000001,0.42058000000000001,0.39982000000000001,0.37906000000000001,0.35830000000000001,0.35815999999999998,0.35802,0.35787999999999998,0.35774,0.35759999999999997]
[null,null,"offshore_wind_south",null,0.41930000000000001,0.44530000000000003,0.4713,0.38724999999999998,0.30320000000000003,0.28910000000000002,0.27500000000000002,0.26090000000000002,0.24679999999999999,0.23269999999999999,0.21853999999999998,0.20437999999999998,0.19022,0.17605999999999999,0.16189999999999999,0.17415999999999998,0.18642,0.19868,0.21094000000000002,0.22320000000000001]
[null,null,"utility_pv",null,8.3699999999999997E-2,9.4049999999999995E-2,0.10440000000000001,0.10450000000000001,0.1046,0.10539999999999999,0.1062,0.107,0.10780000000000001,0.1086,0.1132,0.1178,0.12239999999999999,0.127,0.13159999999999999,0.12703999999999999,0.12247999999999999,0.11792,0.11335999999999999,0.10879999999999999]
[null,null,"btm_pv",null,7.3700000000000002E-2,7.6050000000000006E-2,7.8399999999999997E-2,7.569999999999999E-2,7.2999999999999995E-2,7.6839999999999992E-2,8.0680000000000002E-2,8.4519999999999998E-2,8.8360000000000008E-2,9.2200000000000004E-2,9.6340000000000009E-2,0.10048,0.10462,0.10876,0.1129,0.10806,0.10322000000000001,9.8379999999999995E-2,9.3539999999999998E-2,8.8700000000000001E-2]
[null,null,"4hr_batteries",null,0.91779999999999995,0.83555000000000001,0.75329999999999997,0.48764999999999997,0.222,0.21060000000000001,0.19919999999999999,0.18780000000000002,0.1764,0.16500000000000001,0.1658,0.1666,0.16740000000000002,0.16820000000000002,0.16900000000000001,0.1676,0.16620000000000001,0.1648,0.16340000000000002,0.16200000000000001]
[null,null,"8hr_batteries",null,0.96950000000000003,0.91860000000000008,0.86770000000000003,0.62834999999999996,0.38900000000000001,0.35520000000000002,0.32140000000000002,0.28760000000000002,0.25380000000000003,0.22,0.2356,0.25119999999999998,0.26679999999999998,0.28239999999999998,0.29799999999999999,0.30299999999999999,0.308,0.313,0.318,0.32300000000000001]
[null,null,"12hr_batteries",null,0.93769999999999998,0.92179999999999995,0.90590000000000004,0.68745000000000001,0.46899999999999997,0.41919999999999996,0.36939999999999995,0.3196,0.26979999999999998,0.22,0.2356,0.25119999999999998,0.26679999999999998,0.28239999999999998,0.29799999999999999,0.30299999999999999,0.308,0.313,0.318,0.32300000000000001]
[null,null,"24hr_batteries",null,0.96419999999999995,0.94134999999999991,0.91849999999999998,0.73875000000000002,0.55900000000000005,0.49760000000000004,0.43620000000000003,0.37480000000000002,0.31340000000000001,0.252,0.26960000000000001,0.28720000000000001,0.30480000000000002,0.32240000000000002,0.34,0.34100000000000003,0.34200000000000003,0.34299999999999997,0.34399999999999997,0.34499999999999997]
[null,null,"100hr_batteries",null,0.99429999999999996,0.98635000000000006,0.97840000000000005,0.86070000000000002,0.74299999999999999,0.69,0.63700000000000001,0.58399999999999996,0.53099999999999992,0.47799999999999998,0.48859999999999998,0.49919999999999998,0.50980000000000003,0.52039999999999997,0.53100000000000003,0.52660000000000007,0.5222,0.51780000000000004,0.51339999999999997,0.50900000000000001]
[null,null,"pumped_storage",null,0.90190000000000003,0.87424999999999997,0.84660000000000002,0.6623,0.47799999999999998,0.4264,0.37479999999999997,0.32319999999999999,0.27159999999999995,0.22,0.2356,0.25119999999999998,0.26679999999999998,0.28239999999999998,0.29799999999999999,0.30299999999999999,0.308,0.313,0.318,0.32300000000000001]
[null,null,"demand_response",null,0.93721672025723468,0.84802057877813497,0.75882443729903537,0.59108874598070738,0.42335305466237944,0.36249311897106107,0.30163318327974276,0.24077324758842444,0.17991331189710608,0.11905337620578778,0.11693144694533762,0.11480951768488745,0.1126875884244373,0.11056565916398713,0.10844372990353697,0.10483832797427652,0.10123292604501608,9.7627524115755621E-2,9.4022122186495166E-2,9.0416720257234726E-2]
[null,null,"hydro",null,0.68717155553648002,0.65932493574252748,0.63147831594857506,0.56583985500568712,0.50020139406279907,0.48179841054679567,0.46339542703079223,0.44499244351478884,0.42658945999878539,0.408186476482782,0.40048973995588211,0.39279300342898216,0.38509626690208226,0.37739953037518231,0.36970279384828242,0.36406428574093552,0.35842577763358863,0.35278726952624168,0.34714876141889478,0.34151025331154788]
[null,null,"small_hydro",null,0.41847698402063171,0.39037907606634481,0.36228116811205796,0.33031173213066684,0.29834229614927571,0.27988801255341211,0.26143372895754857,0.24297944536168498,0.22452516176582138,0.20607087816995781,0.20646976287578067,0.20686864758160353,0.20726753228742639,0.20766641699324925,0.20806530169907211,0.20475690502136484,0.2014485083436576,0.19814011166595033,0.19483171498824309,0.19152331831053582]
[null,null,"geothermal",null,0.91069999999999995,0.91364999999999996,0.91659999999999997,0.89379999999999993,0.871,0.87095999999999996,0.87092000000000003,0.87087999999999999,0.87084000000000006,0.87080000000000002,0.87340000000000007,0.876,0.87860000000000005,0.88119999999999998,0.88380000000000003,0.88658000000000003,0.88936000000000004,0.89214000000000004,0.89492000000000005,0.89770000000000005]
[null,null,"biomass_wood",null,0.99529316313000737,0.9947245047517973,0.9941491393489541,0.99061653025766316,0.98690138518263693,0.98607145279094899,0.98525294540878727,0.98444583645633843,0.98365009943617443,0.98286570793293349,0.98371039834275276,0.9845617670497786,0.98541938392656159,0.98628285500679591,0.98715181876342584,0.98536843455902379,0.98345281386330807,0.98140144285549036,0.97921068210874984,0.97687676092718845]
[null,null,"biogas",null,0.99229790330364842,0.99223939686141227,0.99218285208657264,0.99189164386864725,0.9916353324164856,0.99168905097632842,0.99174267486952472,0.99179620431631255,0.99184963953624727,0.99190298074820449,0.99249436135800884,0.99305988959867464,0.99360123053739668,0.99411990925789839,0.99461732526825852,0.99427065769453071,0.99391789750424198,0.9935588828028763,0.99319344590879088,0.99282141309229843]
[null,null,"nuclear",null,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
[null,null,"gas_cc",null,0.8551577926824997,0.8503720537509688,0.8455685295067864,0.83188191543769729,0.8183852851544775,0.820722811129728,0.82304345280569335,0.82534724946299942,0.82763424026051968,0.82990446423584729,0.84094735027301448,0.85165547139403408,0.86205038872071116,0.87215185071485879,0.88197797974669923,0.8739401205478563,0.86571490158859277,0.85729734429896554,0.84868229214366075,0.83986440259828865]
[null,null,"gas_ct",null,0.69491139197229623,0.69008911134495832,0.68530737533433528,0.65356323735321742,0.62196361629417207,0.62006875782176096,0.61822435190261393,0.616430281160947,0.61468642858478795,0.61299267752456688,0.63923729430448772,0.66455129589884776,0.68899462021153668,0.71262216612104501,0.73548431212318799,0.72240719976963119,0.7095181074016963,0.69682203113299379,0.68432414566962629,0.67202981236216708]
[null,null,"cogen",null,0.91912798468830859,0.91494670840006898,0.91073311255648115,0.90546524704814746,0.90047360451239244,0.90130905441788567,0.90214089270140585,0.9029691277652423,0.90379376798564148,0.90461482171290719,0.91159216634882367,0.91826334586838654,0.92464807937311388,0.93076442816458516,"N/A","N/A","N/A","N/A","N/A","N/A"]
[null,null,"ice",null,0.94458769321235958,0.94323505149362452,0.94188270048861411,0.93726045024749416,0.93274296183084782,0.93255896805100902,0.93238201159520107,0.93221207609137979,0.932049145218247,0.93189320270505394,0.9371327091918189,0.94211473873289475,0.94685587458273923,0.95137130582893115,0.9556749708870822,0.95267393878261142,0.9496047215860457,0.94646550746623559,0.9432544198258026,0.93996951438110377]
[]
[]
[]
[null,null,"Contract ELCC (effective MW)"]
[null,null,"Resource Type","Conrtact Status",2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"hybrid","Online",68.672399999999996,69.992550000000008,67.306700000000006,50.089100000000002,30.444399999999998,29.708000000000002,28.971599999999999,28.235200000000003,27.498800000000003,26.762400000000003,14.345600000000001,14.7148,15.084000000000001,15.453200000000001,15.822400000000002,15.434560000000001,15.046719999999999,14.658879999999998,1.10704,1.0831999999999999]
[null,null,"in_state_wind_south","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"in_state_wind_north","Online",13.671200000000001,12.9076,12.144,14.076000000000001,16.007999999999999,16.07056,16.133119999999998,16.195679999999999,16.258240000000001,16.320799999999998,15.22692,14.133040000000001,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_WY","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM","Online",43.400000000000006,42.964999999999996,42.53,39.265000000000001,36,37.182000000000002,38.363999999999997,39.545999999999999,40.727999999999994,41.91,39.404000000000003,36.897999999999996,34.392000000000003,31.885999999999999,29.380000000000003,0,0,0,0,0]
[null,null,"offshore_wind_north","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv","Online",3.3479999999999999,3.7619999999999996,4.1760000000000002,4.1800000000000006,4.1840000000000002,4.2159999999999993,4.2480000000000002,4.28,4.3120000000000003,4.3440000000000003,0,0,0,0,0,0,0,0,0,0]
[null,null,"btm_pv","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries","Online",202.28988877500001,184.16138218125002,166.03287558749997,107.48165641875001,48.93043724999999,30.622793174999998,28.965149099999994,27.307505025000001,25.649860950000004,23.992216875,7.528542775,7.5648686749999996,7.601194575000001,0.74132047500000009,0.74484637500000006,0.73867605000000003,0.73250572500000011,0.72633539999999996,0.72016507500000004,0.71399475000000001]
[null,null,"8hr_batteries","Online",9.4162687500000004,8.9219025000000016,12.766036250000001,9.244599375,5.7231624999999999,5.2258800000000001,4.7285975000000011,4.2313150000000004,3.7340325000000005,3.2367500000000002,3.4662649999999999,3.6957799999999996,2.5912950000000001,2.74281,2.8943249999999998,0,0,0,0,0]
[null,null,"12hr_batteries","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hydro","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"small_hydro","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal","Online",45.534999999999997,18.273,18.332000000000001,17.875999999999998,17.420000000000002,17.4192,17.418400000000002,17.4176,17.416800000000002,17.416,17.468,0,0,0,0,0,0,0,0,0]
[null,null,"biomass_wood","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biogas","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc","Online",72.380103194174453,79.471271549471069,123.08730326074311,121.09497696459138,61.378896386585815,61.554210834729602,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct","Online",112.2899399772722,110.74742628230412,105.97424700821196,94.76666941621653,90.184724362654947,-3.1003437891088046,-3.0911217595130696,-3.0821514058047352,-3.0734321429239397,-3.0649633876228344,-3.1961864715224388,-3.322756479494239,0,0,0,0,0,0,0,0]
[null,null,"cogen","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice","Online",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hybrid","Development",0,0,0,0,0.4899,0.47399999999999998,0.45809999999999995,0.44220000000000004,0.42630000000000001,0.41039999999999999,0.41849999999999998,0.42659999999999998,0.43470000000000003,0.44280000000000003,0.45089999999999997,0.44196000000000002,0.43302000000000002,0.42408000000000001,0.41514000000000001,0.40620000000000001]
[null,null,"in_state_wind_south","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"in_state_wind_north","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_WY","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_north","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"btm_pv","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"8hr_batteries","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"12hr_batteries","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hydro","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"small_hydro","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal","Development",0,0,11.55429296,14.270053279999999,13.906037599999999,13.905398975999999,13.904760351999998,13.904121727999998,13.903483103999999,13.902844480000001,13.94435504,13.9858656,14.027376159999999,14.06888672,14.110397280000003,14.154781648,14.199166016,14.243550384000001,14.287934752000002,14.332319120000001]
[null,null,"biomass_wood","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biogas","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"cogen","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice","Development",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hybrid","Review",0,0,0,0,0,41.08,39.701999999999998,38.323999999999998,36.945999999999998,35.567999999999998,36.270000000000003,36.972000000000001,37.674000000000007,38.376000000000005,39.078000000000003,38.303199999999997,37.528400000000005,36.753599999999999,35.9788,35.204000000000001]
[null,null,"in_state_wind_south","Review",0,0,0,0,7.7,8.0949999999999989,8.49,8.8849999999999998,9.2800000000000011,9.6750000000000007,8.8180000000000014,7.9610000000000003,7.104000000000001,6.2470000000000008,5.3900000000000006,5.4880000000000004,5.5860000000000003,5.6840000000000002,5.782,5.88]
[null,null,"in_state_wind_north","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_WY","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_north","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"btm_pv","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"8hr_batteries","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"12hr_batteries","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hydro","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"small_hydro","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal","Review",0,0,0,0,0,4.7031840000000003,4.7029680000000003,32.309263299483163,42.325751248534409,42.323807114078072,42.450175853738855,42.576544593399632,42.702913333060408,42.829282072721185,42.955650812381961,43.090768157096164,43.225885501810389,43.361002846524592,43.496120191238823,43.631237535953026]
[null,null,"biomass_wood","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biogas","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"cogen","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice","Review",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hybrid","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"in_state_wind_south","PlannedExisting",0,11.91595,10.277800000000001,10.2979,10.318,10.847299999999999,11.3766,11.905899999999999,12.435200000000002,12.964500000000001,11.816120000000002,0,0,0,0,11.612308030858948,11.819670674267142,12.027033317675338,12.234395961083532,12.441758604491728]
[null,null,"in_state_wind_north","PlannedExisting",0,0,0,0,56.375999999999998,56.596319999999999,56.81664,57.036960000000001,57.257279999999994,57.477600000000002,53.625239999999998,49.772880000000001,45.920519999999996,42.068160000000006,38.215800000000002,38.841120000000004,39.466439999999999,40.091759999999994,40.717080000000003,41.342399999999998]
[null,null,"out_of_state_wind_WY","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_north","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8.9928273990158001,8.6700369948949572,8.3472465907741125,8.0244561866532678,7.701665782532424]
[null,null,"btm_pv","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,12.075000000000001,18.436,36.564,52.736000000000004,70.262,85.86]
[null,null,"8hr_batteries","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"12hr_batteries","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hydro","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6.1468156496519004,6.0516157873407925,5.9564159250296829,5.861216062718575,5.7660162004074662]
[null,null,"small_hydro","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biomass_wood","PlannedExisting",0,7.9577960380143784,7.9531931147916328,7.9249322420613053,7.8952110814610954,7.8885716223275919,7.8820235632702982,7.8755666916507074,7.8692007954893954,7.8629256634634679,7.8696831867420221,0,0,0,9.1216256909324276,9.1051466014281868,9.0874456008120799,9.0684902201595037,9.0482468299024834,9.0266805875011791]
[null,null,"biogas","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc","PlannedExisting",0,0,0,0,0,53.346982723432319,218.92955844631445,41.267362473149973,28.96719840911819,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"cogen","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice","PlannedExisting",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hybrid","PlannedNew",0,0,0,0,0,0,3.0540000000000003,2.9480000000000004,5.6840000000000002,5.4720000000000004,5.58,11.375999999999999,11.592000000000001,29.52,30.060000000000002,29.463999999999995,28.868000000000002,28.272000000000002,27.675999999999998,27.080000000000002]
[null,null,"in_state_wind_south","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"in_state_wind_north","PlannedNew",0,0,0,0,0,0,0,24.645600000000002,38.878399999999999,85.152000000000001,79.444799999999987,73.737600000000015,68.0304,70.113600000000005,63.692999999999998,64.735200000000006,65.7774,66.819599999999994,67.861800000000002,68.903999999999996]
[null,null,"out_of_state_wind_WY","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_north","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,12.24,15.239999999999998,15.792,15.244799999999998,14.6976,14.150399999999999,13.603199999999998,15.231999999999999]
[null,null,"btm_pv","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"8hr_batteries","PlannedNew",0,0,0,0,0,0,0,0,0,0,54.188000000000002,57.775999999999996,61.363999999999997,64.951999999999998,68.539999999999992,84.84,86.240000000000009,87.64,101.76,103.36000000000001]
[null,null,"12hr_batteries","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response","PlannedNew",7.0291254019292602,7.6321852090032145,7.9676565916398721,7.0930649517684889,5.7152662379421226,5.4373967845659168,4.976947524115757,4.3339184565916389,3.5083095819935681,2.4405942122186497,2.3970946623794216,2.3535951125401926,2.3100955627009654,2.2665960128617355,2.2230964630225083,2.1491857234726681,2.0752749839228297,2.0013642443729909,1.9274535048231505,1.8535427652733119]
[null,null,"hydro","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"small_hydro","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal","PlannedNew",0,0,0,0,0,0,0,46.721729341655077,46.719583386789125,93.434874863846332,156.18974832736828,156.65470521499267,157.11966210261713,157.58461899024152,158.04957587786592,158.5467220884797,159.04386829909353,159.54101450970731,160.03816072032112,160.53530693093484]
[null,null,"biomass_wood","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biogas","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"cogen","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice","PlannedNew",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"LSE total supply (effective MW)",null,578.03192609837583,558.70806376004282,590.10210477288649,497.65995264838779,412.67403541864388,401.27245432694662,506.0313427261874,424.73077060972577,436.72500783300075,497.60174982098363,567.25485837370616,527.27652271643831,520.18815673337849,534.53227427082447,548.59661749920281,565.76607134800327,585.11304958314179,602.50277343824359,620.80120928374095,640.35432227709396]
[]
[]
[]
[null,null,"Load and Resource Table by Resource Type"]
[null,null,null,null,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"LSE reliability need (MW)",null,479.43309423570366,485.66565489644302,491.78259915462741,448.27711426239409,404.75920153888285,418.17193909853239,431.48971157579405,444.71251897066799,457.84036128315404,470.87323851325237,491.52811727473187,512.62390360409279,534.16059750133525,556.13819896645896,578.55670799946415,595.75024767098023,613.18853284766851,630.871563529529,648.79933971656124,666.97186140876499]
[null,null,"ELCC by resource type (effective MW)"]
[null,null,"hybrid",null,68.672399999999996,69.992550000000008,67.306700000000006,50.089100000000002,30.934299999999997,71.262,72.185699999999997,69.949399999999997,70.555099999999996,68.212800000000001,56.614100000000001,63.489399999999996,64.784700000000015,83.792000000000002,85.411300000000011,83.643719999999988,81.876140000000007,80.108559999999997,65.17698,63.773399999999995]
[null,null,"in_state_wind_south",null,0,11.91595,10.277800000000001,10.2979,18.018000000000001,18.942299999999996,19.866599999999998,20.790900000000001,21.715200000000003,22.639500000000002,20.634120000000003,7.9610000000000003,7.104000000000001,6.2470000000000008,5.3900000000000006,17.100308030858947,17.405670674267142,17.711033317675337,18.016395961083532,18.321758604491727]
[null,null,"in_state_wind_north",null,13.671200000000001,12.9076,12.144,14.076000000000001,72.384,72.666879999999992,72.949759999999998,97.878240000000005,112.39391999999999,158.9504,148.29695999999998,137.64352000000002,113.95092,112.18176000000001,101.9088,103.57632000000001,105.24384000000001,106.91135999999999,108.57888,110.24639999999999]
[null,null,"out_of_state_wind_WY",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_IDWAOR",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"out_of_state_wind_AZNM",null,43.400000000000006,42.964999999999996,42.53,39.265000000000001,36,37.182000000000002,38.363999999999997,39.545999999999999,40.727999999999994,41.91,39.404000000000003,36.897999999999996,34.392000000000003,31.885999999999999,29.380000000000003,0,0,0,0,0]
[null,null,"offshore_wind_north",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"offshore_wind_south",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"utility_pv",null,3.3479999999999999,3.7619999999999996,4.1760000000000002,4.1800000000000006,4.1840000000000002,4.2159999999999993,4.2480000000000002,4.28,4.3120000000000003,4.3440000000000003,0,0,12.24,15.239999999999998,15.792,24.2376273990158,23.367636994894958,22.49764659077411,21.627656186653265,22.933665782532422]
[null,null,"btm_pv",null,16.835624229957929,17.872624877222037,18.084608929621869,17.869661890120636,17.918305978020406,19.606632000705513,21.679845577267976,23.760017121809533,25.634646028653606,27.603576451268452,29.654012875103476,31.780654451266098,33.966327747259491,36.145743976776373,38.481054121127947,37.731223464615034,36.963769452594036,36.025909367994018,34.982890629099899,33.87303497390149]
[null,null,"4hr_batteries",null,202.28988877500001,184.16138218125002,166.03287558749997,107.48165641875001,48.93043724999999,30.622793174999998,28.965149099999994,27.307505025000001,25.649860950000004,23.992216875,7.528542775,7.5648686749999996,7.601194575000001,0.74132047500000009,12.819846375000001,19.174676049999999,37.296505725000003,53.462335400000001,70.982165074999998,86.573994749999997]
[null,null,"8hr_batteries",null,9.4162687500000004,8.9219025000000016,12.766036250000001,9.244599375,5.7231624999999999,5.2258800000000001,4.7285975000000011,4.2313150000000004,3.7340325000000005,3.2367500000000002,57.654265000000002,61.471779999999995,63.955295,67.694810000000004,71.434324999999987,84.84,86.240000000000009,87.64,101.76,103.36000000000001]
[null,null,"12hr_batteries",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"24hr_batteries",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"100hr_batteries",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"pumped_storage",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"demand_response",null,7.0291254019292602,7.6321852090032145,7.9676565916398721,7.0930649517684889,5.7152662379421226,5.4373967845659168,4.976947524115757,4.3339184565916389,3.5083095819935681,2.4405942122186497,2.3970946623794216,2.3535951125401926,2.3100955627009654,2.2665960128617355,2.2230964630225083,2.1491857234726681,2.0752749839228297,2.0013642443729909,1.9274535048231505,1.8535427652733119]
[null,null,"hydro",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6.1468156496519004,6.0516157873407925,5.9564159250296829,5.861216062718575,5.7660162004074662]
[null,null,"small_hydro",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"geothermal",null,45.534999999999997,18.273,29.886292959999999,32.146053279999997,31.326037599999999,36.027782975999997,36.026128352000001,110.35271436913824,120.36561773932354,167.07752645792442,230.05227922110714,213.21711540839232,213.84995159567754,214.4827877829627,215.1156239702479,215.79227189357584,216.46891981690391,217.14556774023191,217.82221566355994,218.49886358688786]
[null,null,"biomass_wood",null,0,7.9577960380143784,7.9531931147916328,7.9249322420613053,7.8952110814610954,7.8885716223275919,7.8820235632702982,7.8755666916507074,7.8692007954893954,7.8629256634634679,7.8696831867420221,0,0,0,9.1216256909324276,9.1051466014281868,9.0874456008120799,9.0684902201595037,9.0482468299024834,9.0266805875011791]
[null,null,"biogas",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"nuclear",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_cc",null,72.380103194174453,79.471271549471069,123.08730326074311,121.09497696459138,61.378896386585815,114.90119355816192,218.92955844631445,41.267362473149973,28.96719840911819,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct",null,112.2899399772722,110.74742628230412,105.97424700821196,94.76666941621653,90.184724362654947,-3.1003437891088046,-3.0911217595130696,-3.0821514058047352,-3.0734321429239397,-3.0649633876228344,-3.1961864715224388,-3.322756479494239,0,0,0,0,0,0,0,0]
[null,null,"cogen",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ice",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"LSE total supply (effective MW)",null,594.86755032833378,576.58068863726487,608.18671370250843,515.52961453850844,430.59234139666438,420.8790863276522,527.7111883034554,448.49078773153536,462.35965386165435,525.20532627225214,596.90887124880965,559.05717716770437,554.15448448063796,570.6780182476009,587.07767162033076,603.49729481261841,622.07681903573575,638.52868280623738,655.78409991284093,674.22735725099551]
[null,null,"Net capacity position (+ve = excess, -ve = shortfall) (effective MW)",null,115.43445609263011,90.915033740821855,116.40411454788102,67.252500276114347,25.833139857781532,2.707147229119812,96.221476727661354,3.7782687608673768,4.5192925785003126,54.332087758999762,105.38075397407778,46.433273563611579,19.993886979302715,14.539819281141945,8.5209636208666097,7.747047141638177,8.8882861880672408,7.6571192767083858,6.9847601962796944,7.2554958422305162]
[]
[]
[]
[]
[]
[]
[null,null,"Load and Resource Table by Contract Status"]
[null,null,null,null,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,null,"LSE reliability need (MW)",null,479.43309423570366,485.66565489644302,491.78259915462741,448.27711426239409,404.75920153888285,418.17193909853239,431.48971157579405,444.71251897066799,457.84036128315404,470.87323851325237,491.52811727473187,512.62390360409279,534.16059750133525,556.13819896645896,578.55670799946415,595.75024767098023,613.18853284766851,630.871563529529,648.79933971656124,666.97186140876499]
[null,null,"ELCC by contract status (effective MW)"]
[null,null,"Online",null,571.00280069644657,531.20213251302528,552.34916210645508,458.07400217455796,310.27362049924079,198.89830022062083,135.73774484048693,134.13114861919527,132.52430130707606,130.91720348737715,94.243141303477586,73.683732195505755,59.668489575000009,50.823330474999999,48.841571375000008,16.17323605,15.779225724999998,15.385215399999998,1.8272050750000002,1.7971947500000001]
[null,null,"Development",null,0,0,11.55429296,14.270053279999999,14.3959376,14.379398975999999,14.362860351999998,14.346321727999998,14.329783103999999,14.31324448,14.362855039999999,14.412465600000001,14.462076159999999,14.51168672,14.561297280000003,14.596741648,14.632186016,14.667630384000001,14.703074752000001,14.738519120000001]
[null,null,"Review",null,0,0,0,0,7.7,53.878183999999997,52.894967999999999,79.518263299483152,88.551751248534401,87.566807114078074,87.538175853738863,87.509544593399625,87.480913333060414,87.452282072721189,87.423650812381965,86.881968157096168,86.340285501810399,85.798602846524588,85.256920191238834,84.715237535953037]
[null,null,"PlannedExisting",null,0,19.873746038014378,18.230993114791634,18.222832242061305,74.589211081461102,128.67917434575992,295.00482200958476,118.08578916480067,106.52887920460756,78.305025663463482,73.311043186742026,49.772880000000001,45.920519999999996,42.068160000000006,59.41242569093243,93.134217680954848,111.65920905731497,128.22694605363864,146.14739504035785,162.13852117493281]
[null,null,"PlannedNew",null,7.0291254019292602,7.6321852090032145,7.9676565916398721,7.0930649517684889,5.7152662379421226,5.4373967845659168,8.0309475241157564,78.649247798246719,94.790292968782694,186.499469076065,297.79964298974767,301.89790032753291,312.65615766531812,339.67681500310323,338.35767234088837,354.97990781195233,356.70214328301637,358.42437875408029,372.8666142251443,376.96484969620815]
[null,null,"BTM PV",null,16.835624229957929,17.872624877222037,18.084608929621869,17.869661890120636,17.918305978020406,19.606632000705513,21.679845577267976,23.760017121809533,25.634646028653606,27.603576451268452,29.654012875103476,31.780654451266098,33.966327747259491,36.145743976776373,38.481054121127947,37.731223464615034,36.963769452594036,36.025909367994018,34.982890629099899,33.87303497390149]
[null,null,"LSE total supply (effective MW)",null,594.86755032833378,576.58068863726487,608.18671370250843,515.52961453850844,430.59234139666438,420.8790863276522,527.7111883034554,448.49078773153536,462.35965386165429,525.20532627225225,596.90887124880965,559.05717716770437,554.15448448063796,570.6780182476009,587.07767162033076,603.49729481261841,622.07681903573575,638.52868280623761,655.78409991284082,674.2273572509954]
[null,null,"Net capacity position (+ve = excess, -ve = shortfall) (effective MW)",null,115.43445609263011,90.915033740821855,116.40411454788102,67.252500276114347,25.833139857781532,2.707147229119812,96.221476727661354,3.7782687608673768,4.5192925785002558,54.332087758999876,105.38075397407778,46.433273563611579,19.993886979302715,14.539819281141945,8.5209636208666097,7.747047141638177,8.8882861880672408,7.6571192767086131,6.9847601962795807,7.2554958422304026]

{"sheet":"Calcs","index":6,"n_rows":5000,"n_cols":57,"rows_kept":562,"cut":true,"hidden":false,"merged":[[0,0,20,0]],"bounds":{"rows_first":250,"rows_last":62,"rows_between":250,"halvings":3}}
["Instruction: This worksheet consists of formulas only. LSEs should extend formulas in columns B:AW to cover all contracts entered in the \"unique_contracts\" worksheet (i.e. the last row that has formulas in this worksheet should have a row number that is greater than or equal to that of the last row in the \"unique_contracts\" worksheet). To extend formulas in this worksheet, please select one row (e.g. B5000:AK5000) and drag down the formulas vertically. PLEASE DO NOT DRAG FORMULAS HORIZONTALLY. Please do not hard-code values in this worksheet. All contract information should be entered in the \"unique_contracts\" tab.","lse_unique_contract_id","resource","contract_status","contracted_nameplate_capacity","sep_contracted_mw_nqc","is_hybrid_paired","can_charge_from_grid","contracted_generator_mw","contracted_storage_mw","contracted_storage_depth_mwh","buy_sell_own","contract_start_date_year","contract_start_date_month","contract_start_date_day","contract_end_date_year","contract_end_date_month","contract_end_date_day","buying_energy_capacity","is generator pumped storage?","is this hybrid gen portion?","is this hybrid storage portion?","is there more than one row with the same lse_unique_contract_id?","interconnection limit","hybrid storage contracted_storage_mw","hybrid storage contracted_storage_depth_mwh","battery duration","ELCC battery duration","resource elcc type","hybrid/paired storage elcc type","elcc type (for summary tables and charts)","start year","end year","hybrid storage derate (100% means no derates)","short duration derate","resource capacity (NQC or nameplate)","multiplier",2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045]
[null,"raonly_MUSTANG BESS_all","MSTANG_2_MTGBT1","Online",75,75,"NotHybrid",0,0,0,300,"Buy",2021,10,1,2031,9,30,"CapacityOnly",false,false,false,false,75,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2022,2030,1,1,75,1,68.834999999999994,62.666249999999998,56.497499999999995,36.573749999999997,16.649999999999999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"energy_PROXIMASOLARANDSTORAGE","PROXSR_2_PS1SR2","Online",50,25.035,"ExistingSolarExistingStorage","YES",50,5,20,"Buy",2024,5,7,2044,5,6,"EnergyCapacity",false,true,true,false,50,5,20,4,4,"utility_pv","4hr_batteries","hybrid",2024,2043,1,1,50,1,8.7739999999999991,8.8802500000000002,8.9864999999999995,7.6632500000000006,6.34,6.3229999999999995,6.3060000000000009,6.2889999999999997,6.2720000000000002,6.2549999999999999,6.4889999999999999,6.7229999999999999,6.9569999999999999,7.1909999999999998,7.4249999999999998,7.1899999999999995,6.9550000000000001,6.72,0,0]
[null,"energy_PROXIMA_EXPANSIONSOLARANDSTORAGE","PROXSR_2_PS1SR2","Online",20,35.014000000000003,"ExistingSolarExistingStorage","YES",20,27,108,"Buy",2024,5,7,2044,5,6,"EnergyCapacity",false,true,true,false,20,27,108,4,4,"utility_pv","4hr_batteries","hybrid",2024,2043,1,1,20,1,20,20,20,15.256549999999999,8.0860000000000003,7.7942,7.5023999999999997,7.2106000000000012,6.9188000000000009,6.6270000000000007,6.7406000000000006,6.8541999999999996,6.9678000000000004,7.0814000000000004,7.1950000000000003,7.0659999999999998,6.9369999999999994,6.8079999999999998,0,0]
[null,"fulltoll_SagebrushII_BESS","WSTWND_2_SBSBT3","Online",59,59,"NotHybrid","YES",0,0,236,"Buy",2024,8,15,2039,8,14,"EnergyCapacity",false,false,false,false,59,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2025,2038,1,1,59,1,54.150199999999998,49.297449999999998,44.444699999999997,28.771349999999998,13.098000000000001,12.4254,11.752799999999999,11.080200000000001,10.4076,9.7350000000000012,9.7821999999999996,9.8293999999999997,9.8766000000000016,0,0,0,0,0,0,0]
[null,"energy_Azalea_SolarandStorage","AZALEA_6_AZASR1","Online",60,60,"NewSolarNewStorage","YES",60,38,152,"Buy",2025,12,31,2035,12,30,"EnergyCapacity",false,true,true,false,60,38,152,4,4,"utility_pv","4hr_batteries","hybrid",2026,2035,1,1,60,1,39.898399999999995,37.393900000000002,34.889400000000002,24.800699999999999,14.712,14.3268,13.941599999999999,13.5564,13.171199999999999,12.786000000000001,0,0,0,0,0,0,0,0,0,0]
[null,"fulltoll_POME_BESS","POME_6_POMBT1","Online",100,100,"NotHybrid","YES",0,0,400,"Buy",2025,10,4,2035,10,3,"EnergyCapacity",false,false,false,false,100,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2026,2035,1,1,100,1,91.78,83.555000000000007,75.33,48.765000000000001,22.2,21.060000000000002,19.919999999999998,18.78,17.64,16.5,0,0,0,0,0,0,0,0,0,0]
[null,"MTRsale_SagebrushII_BESS","WSTWND_2_SBSBT3","Online",18,18,"NotHybrid",0,0,0,72,"Sell",2024,8,15,2039,8,14,"CapacityOnly",false,false,false,false,18,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2025,2038,1,1,18,-1,-16.520399999999999,-15.039899999999999,-13.5594,-8.7776999999999994,-3.996,-3.7907999999999999,-3.5855999999999999,-3.3804000000000003,-3.1752000000000002,-2.97,-2.9843999999999999,-2.9988000000000001,-3.0132000000000003,0,0,0,0,0,0,0]
[null,"20220531_CCPower_OME_FishLake_Geo_SOMA","_NEW_GENERIC_GEOTHERMAL","Development"," "," ","nothybrid",0,0,0,0,"Buy",2027,7,1,2047,6,30,"EnergyCapacity",false,false,false,false,1.9656,0,0,"n/a","n/a","geothermal","n/a","geothermal",2028,2046,1,1,1.9656,1,0,0,1.80166896,1.7568532799999999,1.7120375999999999,1.711958976,1.7118803520000001,1.711801728,1.7117231040000001,1.7116444800000001,1.7167550400000002,1.7218656000000001,1.7269761600000002,1.7320867200000001,1.7371972800000002,1.7426616480000001,1.7481260160000001,1.753590384,1.7590547520000002,1.7645191200000001]
[null,"20220531_CCPower_Ormat_Portfolio_Balance_of_Supply_SOMA","_NEW_GENERIC_GEOTHERMAL","Development",7.84,6.9577120579834224,"nothybrid",0,0,0,0,"Buy",2028,6,1,2047,6,30,"EnergyCapacity",false,false,false,false,7.84,0,0,"n/a","n/a","geothermal","n/a","geothermal",2028,2046,1,1,7.84,1,0,0,7.1861439999999996,7.0073919999999994,6.82864,6.8283263999999999,6.8280127999999998,6.8276991999999996,6.8273856000000004,6.8270720000000003,6.8474560000000002,6.8678400000000002,6.8882240000000001,6.9086080000000001,6.928992,6.9507871999999997,6.9725824000000003,6.9943776,7.0161728000000005,7.0379680000000002]
[null,"20220531_CCPower_Ormat_Portfolio_Dogwood_SOMA","_NEW_GENERIC_GEOTHERMAL","Development",2.8,2.4848971635655079,"nothybrid",0,0,0,0,"Buy",2027,7,1,2047,6,30,"EnergyCapacity",false,false,false,false,2.8,0,0,"n/a","n/a","geothermal","n/a","geothermal",2028,2046,1,1,2.8,1,0,0,2.5664799999999999,2.5026399999999995,2.4387999999999996,2.4386879999999995,2.4385759999999999,2.4384639999999997,2.4383520000000001,2.43824,2.4455200000000001,2.4527999999999999,2.46008,2.4673599999999998,2.47464,2.482424,2.490208,2.497992,2.505776,2.51356]
[null," ","_NEW_GENERIC_GEOTHERMAL","Development"," "," ","nothybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,3.36,0,0,"n/a","n/a","geothermal","n/a","geothermal",2029,2046,1,1,3.36,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","_NEW_GENERIC_GEOTHERMAL","Review"," "," ","nothybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,5.4,0,0,"n/a","n/a","geothermal","n/a","geothermal",2031,2049,1,1,5.4,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null,"20220124_CCPower_RevRenewables_Tumbleweed_SOMA","TUMBWD_2_WISBT4","Online",9.7125000000000004,9.7125000000000004,"nothybrid",0,0,0,77.7,"Buy",2026,6,1,2041,5,31,"EnergyCapacity",false,false,false,false,9.7125000000000004,0,0,8,8,"8hr_batteries","n/a","8hr_batteries",2026,2040,1,1,9.7125000000000004,1,9.4162687500000004,8.9219025000000016,8.4275362500000011,6.1028493749999999,3.7781625000000001,3.4498800000000003,3.1215975000000005,2.7933150000000002,2.4650325000000004,2.1367500000000001,2.288265,2.4397799999999998,2.5912950000000001,2.74281,2.8943249999999998,0,0,0,0,0]
[null,"energy_MUSTANG","MSTANG_2_SOLAR","Online",30,0,"NotHybrid",0,0,0,0,"Buy",2016,8,1,2036,7,31,"EnergyOnly",false,false,false,false,30,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2017,2035,1,1,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"energy_MUSTANG_3","MSTANG_2_SOLAR3","Online",40,4.2,"NotHybrid",0,0,0,0,"Buy",2016,7,12,2036,7,11,"EnergyCapacity",false,false,false,false,40,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2017,2035,1,1,40,1,3.3479999999999999,3.7619999999999996,4.1760000000000002,4.1800000000000006,4.1840000000000002,4.2159999999999993,4.2480000000000002,4.28,4.3120000000000003,4.3440000000000003,0,0,0,0,0,0,0,0,0,0]
[null,"energy_GOLDEN_HILLS","USWND2_1_WIND3","Online",46,6.9,"NotHybrid",0,0,0,0,"Buy",2014,11,13,2037,11,12,"EnergyCapacity",false,false,false,false,46,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2015,2037,1,1,46,1,13.671200000000001,12.9076,12.144,14.076000000000001,16.007999999999999,16.07056,16.133119999999998,16.195679999999999,16.258240000000001,16.320799999999998,15.22692,14.133040000000001,0,0,0,0,0,0,0,0]
[null,"20230801_FORKS OF BUTTE - SCP Power Purchase Agreement","FORKBU_6_UNIT","Online",14,0,"NotHybrid",0,0,0,0,"Buy",2023,8,1,2033,7,31,"EnergyOnly",false,false,false,false,14,0,0,"n/a","n/a","hydro","n/a","hydro",2024,2032,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20230323_SCP_Renewable Properties_Redemeyer RPS+Storage PPA Fully executed","PGE_Distributed_Solar","Online",4,0,"NewSolarNewStorage","NO",4,4,16,"Buy",2026,6,12,2046,6,11,"EnergyCapacity",false,true,true,false,4,4,16,4,4,"utility_pv","4hr_batteries","hybrid",2027,2045,1,1,4,1,0,3.7183999999999999,3.4308000000000001,2.3685999999999998,1.3064,1.264,1.2216,1.1792,1.1368,1.0944,1.1160000000000001,1.1375999999999999,1.1592,1.1808000000000001,1.2023999999999999,1.1785600000000001,1.15472,1.1308799999999999,1.10704,1.0831999999999999]
[null,"20230531_Long Beach Sonoma System RA 2024-2030 Buy","HINSON_6_LBECH1","Online",50,50,"NotHybrid",0,0,0,0,"Buy",2025,1,1,2030,12,31,"CapacityOnly",false,false,false,false,50,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2025,2030,1,1,50,1,34.745569598614814,34.504455567247916,34.265368766716762,32.678161867660869,31.098180814708602,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20230807_ WGP 2025-2030 RA Buy","MKTRCK_1_UNIT 1","Online",100,100,"NotHybrid",0,0,0,0,"Buy",2025,1,1,2030,12,31,"CapacityOnly",false,false,false,false,100,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2025,2030,1,1,100,1,69.491139197229629,69.008911134495833,68.530737533433523,65.356323735321737,62.196361629417204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20240207_Phys Capacity_Sonoma2028-2031_Buy","LEBECS_2_UNITS","Online",100,75,"NotHybrid",0,0,0,0,"Buy",2028,1,1,2031,12,31,"CapacityOnly",false,false,false,false,100,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2028,2031,1,1,75,1,0,0,63.417639713008981,62.3911436578273,61.378896386585815,61.554210834729602,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20240215_SCP_CF_2026_2027_Buy","_EXISTING_GENERIC_INSTATE_LARGE_HYDRO","Online",0,0,"NotHybrid",0,0,0,0,"Buy",2026,1,1,2027,12,31,"EnergyOnly",false,false,false,false,0,0,0,"n/a","n/a","hydro","n/a","hydro",2026,2027,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20241106_Carbon free 2026-2027 Buy","BALCHS_7_UNIT 1","Online",0,0,"NotHybrid",0,0,0,0,"Buy",2026,1,1,2027,12,31,"EnergyOnly",false,false,false,false,0,0,0,"n/a","n/a","hydro","n/a","hydro",2026,2027,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20250115_LSP SCP PPA executed","COVERD_2_MCKHY1","Online",2.6,0,"NotHybrid",0,0,0,0,"Buy",2025,2,1,2035,1,31,"EnergyCapacity",false,false,false,false,2.6,0,0,"n/a","n/a","hydro","n/a","hydro",2025,2034,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20250529_ 20262027 CF Buy","BIGCRK_2_EXESWD","Online",0,0,"NotHybrid",0,0,0,0,"Buy",2026,1,1,2027,12,31,"EnergyOnly",false,false,false,false,0,0,0,"n/a","n/a","hydro","n/a","hydro",2026,2027,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20251013_2027 RA Sell","POME_6_POMBT1","Online",3,3,"NotHybrid",0,0,0,0,"Sell",2027,1,1,2027,12,31,"CapacityOnly",false,false,false,false,3,0,0,"n/a","n/a","hr_batteries","n/a","hr_batteries",2027,2027,1,0,3,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20251216_Jun2028-May2038 24-7 RA Sell","HINSON_6_LBECH1","Online",5,5,"NotHybrid",0,0,0,0,"Sell",2028,6,1,2038,5,31,"CapacityOnly",false,false,false,false,5,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2028,2037,1,1,5,-1,0,0,-3.4265368766716762,-3.2678161867660869,-3.1098180814708605,-3.1003437891088046,-3.0911217595130696,-3.0821514058047352,-3.0734321429239397,-3.0649633876228344,-3.1961864715224388,-3.322756479494239,0,0,0,0,0,0,0,0]
[null,"20251216_Jun2028-May2038 MTR RA Buy","TUMBWD_2_WISBT3","Online",5,5,"NotHybrid","YES",0,0,40,"Buy",2028,6,1,2038,5,31,"CapacityOnly",false,false,false,false,5,0,0,8,8,"8hr_batteries","n/a","8hr_batteries",2028,2037,1,1,5,1,0,0,4.3384999999999998,3.14175,1.9450000000000001,1.776,1.6070000000000002,1.4380000000000002,1.2690000000000001,1.1000000000000001,1.1779999999999999,1.2559999999999998,0,0,0,0,0,0,0,0]
[null,"20260120_Jun-Sept 2027 RA Buy_1","SUNRIS_2_PL1X3","Online",14.5,14,"NotHybrid",0,0,0,0,"Buy",2027,6,1,2027,9,31,"CapacityOnly",false,false,false,false,14.5,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2027,2027,1,1,14,1,0,11.905208752513563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260120_Jun-Sept 2027 RA Buy_2","DELTA_2_PL1X4","Online",3,0,"NotHybrid",0,0,0,0,"Buy",2027,8,1,2027,8,31,"CapacityOnly",false,false,false,false,3,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2028,2026,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260203_Jan-Mar 2027 Oct-Dec 2027 RA Buy","SUNRIS_2_PL1X3","Online",40.33,0,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2027,12,31,"CapacityOnly",false,false,false,false,40.33,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2027,2027,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260204_Jun-Jul 2027 RA Buy","LAPLMA_2_UNIT 2","Online",15,0,"NotHybrid",0,0,0,0,"Buy",2027,6,1,2027,7,31,"CapacityOnly",false,false,false,false,15,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2027,2026,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260413_Jan 2028-Dec 2032 RA Sell_swap","POME_6_POMBT1","Online",98,98,"NotHybrid",0,0,0,0,"Sell",2028,1,1,2032,12,31,"CapacityOnly",false,false,false,false,98,0,0,"n/a","n/a","hr_batteries","n/a","hr_batteries",2028,2032,1,0,98,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260427_Jan 2028-Dec 2029 RA Sell","POME_6_POMBT1","Online",2,2,"NotHybrid",0,0,0,0,"Sell",2028,1,1,2029,12,31,"CapacityOnly",false,false,false,false,2,0,0,"n/a","n/a","hr_batteries","n/a","hr_batteries",2028,2029,1,0,2,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PG&E Carbon Free allocation","_EXISTING_GENERIC_INSTATE_LARGE_HYDRO","Online",0,0,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,0,0,0,"n/a","n/a","hydro","n/a","hydro",2027,2060,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20260327_Pattern-SCP - AR SunZia PPA (North) (Incorporates SOD) Executed","SCE_New_Mexico_Wind","Online",29.8,8.94,"NotHybrid",0,0,0,0,"Buy",2026,5,22,2041,5,21,"EnergyCapacity",false,false,false,false,29.8,0,0,"n/a","n/a","out_of_state_wind_AZNM","n/a","out_of_state_wind_AZNM",2026,2040,1,1,29.8,1,12.933199999999999,12.803569999999999,12.67394,11.70097,10.728,11.080235999999999,11.432471999999999,11.784708,12.136944,12.489179999999999,11.742392000000001,10.995604,10.248816,9.5020279999999993,8.7552400000000006,0,0,0,0,0]
[null,"20260327_Pattern-SCP - AR SunZia PPA (South) (Incorporates SOD) Executed","SCE_New_Mexico_Wind","Online",70.2,21.06,"NotHybrid",0,0,0,0,"Buy",2026,5,22,2041,5,21,"EnergyCapacity",false,false,false,false,70.2,0,0,"n/a","n/a","out_of_state_wind_AZNM","n/a","out_of_state_wind_AZNM",2026,2040,1,1,70.2,1,30.466800000000003,30.161429999999999,29.856060000000003,27.564030000000002,25.271999999999998,26.101763999999999,26.931528,27.761292000000001,28.591055999999998,29.420819999999999,27.661608000000001,25.902396,24.143184000000002,22.383972,20.624760000000002,0,0,0,0,0]
[null,"202607xx_Pattern_SCP_Addl_NorthSunZia","SCE_New_Mexico_Wind","Online",7.46,0,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2041,12,31,"EnergyOnly",false,false,false,false,7.46,0,0,"n/a","n/a","out_of_state_wind_AZNM","n/a","out_of_state_wind_AZNM",2027,2041,1,1,7.46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"202607xx_Pattern_SCP_Addl_SouthSunZia","SCE_New_Mexico_Wind","Online",17.54,0,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2041,12,31,"EnergyOnly",false,false,false,false,17.54,0,0,"n/a","n/a","out_of_state_wind_AZNM","n/a","out_of_state_wind_AZNM",2027,2041,1,1,17.54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null," "," ","PlannedExisting"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,67,0,0,"n/a","n/a","in_state_wind_south","n/a","in_state_wind_south",2027,2036,1,1,67,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null,"energy_CALPINE_GEYSERS_2014","_EXISTING_GENERIC_GEOTHERMAL","Online",50,50,"NotHybrid",0,0,0,0,"Buy",2017,1,1,2026,12,31,"EnergyCapacity",false,false,false,false,50,0,0,"n/a","n/a","geothermal","n/a","geothermal",2017,2026,1,1,50,1,45.534999999999997,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"20231011_2027-2036RPS Buy","_EXISTING_GENERIC_GEOTHERMAL","Online",20,20,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2036,12,31,"EnergyCapacity",false,false,false,false,20,0,0,"n/a","n/a","geothermal","n/a","geothermal",2027,2036,1,1,20,1,0,18.273,18.332000000000001,17.875999999999998,17.420000000000002,17.4192,17.418400000000002,17.4176,17.416800000000002,17.416,17.468,0,0,0,0,0,0,0,0,0]
[null,"Ukiah Superfund","PGE_Distributed_Solar","Development",1.5,0.60108346195145479,"NewSolarNewStorage","YES",1.5,1.5,6,"Owned",2030,6,1,2060,12,21,"EnergyCapacity",false,true,true,false,1.5,1.5,6,4,4,"utility_pv","4hr_batteries","hybrid",2030,2060,1,1,1.5,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," "," ","PlannedExisting",8,8,"NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,8,0,0,"n/a","n/a","biomass_wood","n/a","biomass_wood",2027,2036,1,1,8,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_NGBA_EGS_NF","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,14.34319526627219,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,14.34319526627219,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_NGBA_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,1.2510385920924207,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,1.2510385920924207,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_NGBA_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,8.6278523592580747,0,0,"n/a","n/a","geothermal","n/a","geothermal",2034,2054,1,1,8.6278523592580747,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","SCE_NOL_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,8.6278523592580747,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,8.6278523592580747,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","SCE_Eastern_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,1.7255704718516149,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,1.7255704718516149,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_Northeast_CA_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,2.8759507864193585,0,0,"n/a","n/a","geothermal","n/a","geothermal",2034,2054,1,1,2.8759507864193585,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_NGBA_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,2.8759507864193585,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,2.8759507864193585,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_NGBA_Geothermal","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,2.8759507864193585,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,2.8759507864193585,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null,"CCPower_StrategicGeo_NGBA_East_SOMA","PGE_NGBA_Geothermal","PlannedNew",53.648871648970101,47.611403210362774,"NotHybrid",0,0,0,0,"Buy",2035,1,1,2055,12,31,"EnergyCapacity",false,false,false,false,53.648871648970101,0,0,"n/a","n/a","geothermal","n/a","geothermal",2035,2055,1,1,53.648871648970101,1,0,0,0,0,0,0,0,0,0,46.717437431923166,46.856924498210489,46.996411564497805,47.135898630785135,47.275385697072451,47.414872763359774,47.564016626543911,47.713160489728054,47.86230435291219,48.011448216096326,48.160592079280462]
[null,"CCPower_StrategicGeo_NGBA_West_SOMA","PGE_NGBA_Geothermal","PlannedNew",53.648871648970101,47.611403210362774,"NotHybrid",0,0,0,0,"Buy",2033,1,1,2053,12,31,"EnergyCapacity",false,false,false,false,53.648871648970101,0,0,"n/a","n/a","geothermal","n/a","geothermal",2033,2053,1,1,53.648871648970101,1,0,0,0,0,0,0,0,46.721729341655077,46.719583386789125,46.717437431923166,46.856924498210489,46.996411564497805,47.135898630785135,47.275385697072451,47.414872763359774,47.564016626543911,47.713160489728054,47.86230435291219,48.011448216096326,48.160592079280462]
[null,"CCPower_StrategicGeo_Humboldt_SOMA","PGE_NGBA_Geothermal","PlannedNew",17.882957216323366,15.870467736787592,"NotHybrid",0,0,0,0,"Buy",2036,1,1,2056,12,31,"EnergyCapacity",false,false,false,false,17.882957216323366,0,0,"n/a","n/a","geothermal","n/a","geothermal",2036,2056,1,1,17.882957216323366,1,0,0,0,0,0,0,0,0,0,0,15.618974832736829,15.665470521499268,15.711966210261711,15.75846189902415,15.804957587786591,15.854672208847971,15.904386829909349,15.954101450970729,16.003816072032109,16.053530693093485]
[null,"CCPower_StrategicGeo_SurpriseValley_SOMA","PGE_Northeast_CA_Geothermal","PlannedNew",17.882957216323366,15.870467736787592,"NotHybrid",0,0,0,0,"Buy",2036,1,1,2056,12,31,"EnergyCapacity",false,false,false,false,17.882957216323366,0,0,"n/a","n/a","geothermal","n/a","geothermal",2036,2056,1,1,17.882957216323366,1,0,0,0,0,0,0,0,0,0,0,15.618974832736829,15.665470521499268,15.711966210261711,15.75846189902415,15.804957587786591,15.854672208847971,15.904386829909349,15.954101450970729,16.003816072032109,16.053530693093485]
[null,"CCPower_StrategicGeo_Lassen_SOMA","PGE_Northeast_CA_Geothermal","PlannedNew",17.882957216323366,15.870467736787592,"NotHybrid",0,0,0,0,"Buy",2036,1,1,2056,12,31,"EnergyCapacity",false,false,false,false,17.882957216323366,0,0,"n/a","n/a","geothermal","n/a","geothermal",2036,2056,1,1,17.882957216323366,1,0,0,0,0,0,0,0,0,0,0,15.618974832736829,15.665470521499268,15.711966210261711,15.75846189902415,15.804957587786591,15.854672208847971,15.904386829909349,15.954101450970729,16.003816072032109,16.053530693093485]
[null,"CCPower_StrategicGeo_PitRiver_SOMA","PGE_Northeast_CA_Geothermal","PlannedNew",17.882957216323366,15.870467736787592,"NotHybrid",0,0,0,0,"Buy",2036,1,1,2056,12,31,"EnergyCapacity",false,false,false,false,17.882957216323366,0,0,"n/a","n/a","geothermal","n/a","geothermal",2036,2056,1,1,17.882957216323366,1,0,0,0,0,0,0,0,0,0,0,15.618974832736829,15.665470521499268,15.711966210261711,15.75846189902415,15.804957587786591,15.854672208847971,15.904386829909349,15.954101450970729,16.003816072032109,16.053530693093485]
[null," ","SDGE_Baja_California_Wind","Review"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,50,0,0,"n/a","n/a","in_state_wind_south","n/a","in_state_wind_south",2030,2054,1,1,50,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," "," ","PlannedExisting"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,162,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2030,2049,1,1,162,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_GBA_Wind","PlannedNew"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,40,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2034,2053,1,1,40,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_GBA_Wind","PlannedNew"," "," ","NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,30,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2039,2058,1,1,30,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_Fresno_Solar","Review"," "," ","NewSolarNewStorage","YES",65,65,260,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,true,true,false,65,65,260,4,4,"utility_pv","4hr_batteries","hybrid",2031,2050,1,1,65,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," ","PGE_Kern_Solar","Review"," "," ","NewSolarNewStorage","YES",65,65,260,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,true,true,false,65,65,260,4,4,"utility_pv","4hr_batteries","hybrid",2031,2050,1,1,65,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null,"planned_LocalSelfBuild_2032","PGE_Distributed_Solar","PlannedNew",10,4.01,"NewSolarNewStorage","YES",10,10,40,"Owned",2032,1,1,2060,12,31,"EnergyCapacity",false,true,true,false,10,10,40,4,4,"utility_pv","4hr_batteries","hybrid",2032,2060,1,1,10,1,0,0,0,0,0,0,3.0540000000000003,2.9480000000000004,2.8420000000000001,2.7360000000000002,2.79,2.8439999999999999,2.8980000000000001,2.952,3.0060000000000002,2.9463999999999997,2.8868,2.8272000000000004,2.7675999999999998,2.7080000000000002]
[null,"planned_LocalSelfBuild_2034","PGE_Distributed_Solar","PlannedNew",10,4.01,"NewSolarNewStorage","YES",10,10,40,"Owned",2034,1,1,2060,12,31,"EnergyCapacity",false,true,true,false,10,10,40,4,4,"utility_pv","4hr_batteries","hybrid",2034,2060,1,1,10,1,0,0,0,0,0,0,0,0,2.8420000000000001,2.7360000000000002,2.79,2.8439999999999999,2.8980000000000001,2.952,3.0060000000000002,2.9463999999999997,2.8868,2.8272000000000004,2.7675999999999998,2.7080000000000002]
[null,"planned_LocalSelfBuild_2037","PGE_NGBA_Solar","PlannedNew",20,8.02,"NewSolarNewStorage","YES",20,20,80,"Owned",2037,1,1,2060,12,31,"EnergyCapacity",false,true,true,false,20,20,80,4,4,"utility_pv","4hr_batteries","hybrid",2037,2060,1,1,20,1,0,0,0,0,0,0,0,0,0,0,0,5.6879999999999997,5.7960000000000003,5.9039999999999999,6.0120000000000005,5.8927999999999994,5.7736000000000001,5.6544000000000008,5.5351999999999997,5.4160000000000004]
[null,"planned_LocalSelfBuild_2039","PGE_NGBA_Solar","PlannedNew",60,24.06,"NewSolarNewStorage","YES",60,60,240,"Owned",2039,1,1,2060,12,31,"EnergyCapacity",false,true,true,false,60,60,240,4,4,"utility_pv","4hr_batteries","hybrid",2039,2060,1,1,60,1,0,0,0,0,0,0,0,0,0,0,0,0,0,17.712,18.036000000000001,17.678399999999996,17.320800000000002,16.963200000000001,16.605599999999999,16.248000000000001]
[null," "," ","PlannedNew",70,17.227,"NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,70,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2033,2047,1,1,70,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null," "," ","PlannedNew",130,31.993000000000002,"NotHybrid",0,0,0,0,"Buy"," "," "," "," "," "," ","EnergyCapacity",false,false,false,false,130,0,0,"n/a","n/a","in_state_wind_north","n/a","in_state_wind_north",2035,2049,1,1,130,1," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "]
[null,"planned_8hrStorage_2036","PGE_Fresno_Li_Battery_8hr","PlannedNew",230,230,"NotHybrid","YES",0,230,1840,"Buy",2036,1,1,2055,12,31,"EnergyCapacity",false,false,false,false,230,0,0,8,8,"8hr_batteries","n/a","8hr_batteries",2036,2055,1,1,230,1,0,0,0,0,0,0,0,0,0,0,54.188000000000002,57.775999999999996,61.363999999999997,64.951999999999998,68.539999999999992,69.69,70.84,71.989999999999995,73.14,74.290000000000006]
[null,"planned_8hrStorage_2041","PGE_Fresno_Li_Battery_8hr","PlannedNew",50,50,"NotHybrid","YES",0,50,400,"Buy",2041,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,50,0,0,8,8,"8hr_batteries","n/a","8hr_batteries",2041,2060,1,1,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15.15,15.4,15.65,15.9,16.150000000000002]
[null,"planned_8hrStorage_2044","PGE_Fresno_Li_Battery_8hr","PlannedNew",40,40,"NotHybrid","YES",0,40,320,"Buy",2044,1,1,2063,12,31,"EnergyCapacity",false,false,false,false,40,0,0,8,8,"8hr_batteries","n/a","8hr_batteries",2044,2063,1,1,40,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12.72,12.92]
[null,"planned_CentralValleySolar_2038","PGE_Fresno_Solar","PlannedNew",100,40.072230796763655,"NotHybrid",0,0,0,0,"Buy",2038,1,1,2057,12,31,"EnergyCapacity",false,false,false,false,100,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2038,2057,1,1,100,1,0,0,0,0,0,0,0,0,0,0,0,0,12.24,12.7,13.16,12.703999999999999,12.247999999999999,11.792,11.335999999999999,10.879999999999999]
[null,"planned_CentralValleySolar_2039","PGE_Fresno_Solar","PlannedNew",20,8.0144461593527296,"NotHybrid",0,0,0,0,"Buy",2039,1,1,2058,12,31,"EnergyCapacity",false,false,false,false,20,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2039,2058,1,1,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2.54,2.6319999999999997,2.5407999999999999,2.4495999999999998,2.3584000000000001,2.2671999999999999,2.1759999999999997]
[null,"planned_CentralValleySolar_2045","PGE_Fresno_Solar","PlannedNew",20,8.0144461593527296,"NotHybrid",0,0,0,0,"Buy",2045,1,1,2064,12,31,"EnergyCapacity",false,false,false,false,20,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2045,2064,1,1,20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2.1759999999999997]
[null,"planned_SCPRewards_DR_2026","_NEW_GENERIC_DR","PlannedNew",7.5,0,"NotHybrid",0,0,0,0,"Owned",2026,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,7.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2026,2060,1,1,7.5,1,7.0291254019292602,6.3601543408360124,5.6911832797427655,4.4331655948553053,3.1751479099678459,2.718698392282958,2.2622488745980709,1.8057993569131834,1.3493498392282957,0.89290032154340837,0.87698585209003221,0.86107138263665584,0.84515691318327968,0.82924244372990341,0.81332797427652725,0.78628745980707382,0.7592469453376206,0.73220643086816717,0.70516591639871373,0.67812540192926041]
[null,"planned_SCPRewards_DR_2027","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2027,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2027,2060,1,1,1.5,1,0,1.2720308681672026,1.1382366559485531,0.88663311897106101,0.63502958199356918,0.54373967845659155,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2028","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2028,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2028,2060,1,1,1.5,1,0,0,1.1382366559485531,0.88663311897106101,0.63502958199356918,0.54373967845659155,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2029","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2029,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2029,2060,1,1,1.5,1,0,0,0,0.88663311897106101,0.63502958199356918,0.54373967845659155,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2030","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2030,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2030,2060,1,1,1.5,1,0,0,0,0,0.63502958199356918,0.54373967845659155,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2031","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2031,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2031,2060,1,1,1.5,1,0,0,0,0,0,0.54373967845659155,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2032","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2032,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2032,2060,1,1,1.5,1,0,0,0,0,0,0,0.45244977491961413,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2033","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2033,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2033,2060,1,1,1.5,1,0,0,0,0,0,0,0,0.36115987138263667,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2034","_NEW_GENERIC_DR","PlannedNew",1.5,0,"NotHybrid",0,0,0,0,"Owned",2034,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1.5,0,0,"n/a","n/a","demand_response","n/a","demand_response",2034,2060,1,1,1.5,1,0,0,0,0,0,0,0,0,0.26986996784565909,0.17858006430868167,0.17539717041800643,0.17221427652733118,0.16903138263665596,0.16584848874598068,0.16266559485530546,0.15725749196141478,0.1518493890675241,0.14644128617363344,0.14103318327974274,0.13562508038585208]
[null,"planned_SCPRewards_DR_2035","_NEW_GENERIC_DR","PlannedNew",1,0,"NotHybrid",0,0,0,0,"Owned",2035,1,1,2060,12,31,"EnergyCapacity",false,false,false,false,1,0,0,"n/a","n/a","demand_response","n/a","demand_response",2035,2060,1,1,1,1,0,0,0,0,0,0,0,0,0,0.11905337620578778,0.11693144694533762,0.11480951768488745,0.1126875884244373,0.11056565916398713,0.10844372990353697,0.10483832797427652,0.10123292604501608,9.7627524115755621E-2,9.4022122186495166E-2,9.0416720257234726E-2]
[null,"PGE_CAM_Peaker_2026","_EXISTING_GENERIC_PEAKER","Online",11.588860500000001,11.588860500000001,"NotHybrid",0,0,0,0,"Buy",2026,1,1,2026,12,31,"CapacityOnly",false,false,false,false,11.588860500000001,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2026,2026,1,1,11.588860500000001,1,8.053231181427762,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_Peaker_2027","_EXISTING_GENERIC_PEAKER","Online",10.482790499999998,10.482790499999998,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2027,12,31,"CapacityOnly",false,false,false,false,10.482790499999998,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2027,2027,1,1,10.482790499999998,1,0,7.2340595805603698,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_Peaker_2028","_EXISTING_GENERIC_PEAKER","Online",9.6375404999999983,9.6375404999999983,"NotHybrid",0,0,0,0,"Buy",2028,1,1,2028,12,31,"CapacityOnly",false,false,false,false,9.6375404999999983,0,0,"n/a","n/a","gas_ct","n/a","gas_ct",2028,2028,1,1,9.6375404999999983,1,0,0,6.6046775847333565,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_CCGT_2026","_EXISTING_GENERIC_COMBINED_CYCLE","Online",84.639471000000015,84.639471000000015,"NotHybrid",0,0,0,0,"Buy",2026,1,1,2026,12,31,"CapacityOnly",false,false,false,false,84.639471000000015,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2026,2026,1,1,84.639471000000015,1,72.380103194174453,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_CCGT_2027","_EXISTING_GENERIC_COMBINED_CYCLE","Online",79.454707500000012,79.454707500000012,"NotHybrid",0,0,0,0,"Buy",2027,1,1,2027,12,31,"CapacityOnly",false,false,false,false,79.454707500000012,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2027,2027,1,1,79.454707500000012,1,0,67.56606279695751,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_CCGT_2028-2029","_EXISTING_GENERIC_COMBINED_CYCLE","Online",70.567507500000005,70.567507500000005,"NotHybrid",0,0,0,0,"Buy",2028,1,1,2029,12,31,"CapacityOnly",false,false,false,false,70.567507500000005,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2028,2029,1,1,70.567507500000005,1,0,0,59.669663547734125,58.703833306764075,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"PGE_CAM_ELKHORN","ELKHRN_1_EESX3","Online",4.407375,4.407375,"NotHybrid","YES",0,4.407375,17.6295,"Buy",2026,1,1,2050,12,31,"CapacityOnly",false,false,false,false,4.407375,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2026,2050,1,1,4.407375,1,4.045088775,3.6825821812499999,3.3200755874999999,2.1492564187499998,0.97843725000000004,0.92819317500000009,0.87794909999999993,0.82770502500000009,0.77746095000000004,0.7272168750000001,0.73074277500000007,0.73426867500000004,0.73779457500000012,0.74132047500000009,0.74484637500000006,0.73867605000000003,0.73250572500000011,0.72633539999999996,0.72016507500000004,0.71399475000000001]
[null,"planned_ShortTermHydro_2030-2032","_EXISTING_GENERIC_NW_HYDRO","PlannedExisting",46.511714440398961,0,"NotHybrid",0,0,0,0,"Buy",2030,1,1,2032,12,31,"EnergyOnly",false,false,false,false,46.511714440398961,0,0,"n/a","n/a","hydro","n/a","hydro",2030,2032,1,1,46.511714440398961,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"planned_ShortTermHydro_2041-2045","_EXISTING_GENERIC_NW_HYDRO","PlannedExisting",46.511714440398961,0,"NotHybrid",0,0,0,0,"Buy",2041,1,1,2045,12,31,"EnergyOnly",false,false,false,false,46.511714440398961,0,0,"n/a","n/a","hydro","n/a","hydro",2041,2045,1,1,46.511714440398961,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"planned_SmallHydro_Recontract","_EXISTING_GENERIC_INSTATE_SMALL_HYDRO","PlannedExisting",16.883874333188267,11.816841310360845,"NotHybrid",0,0,0,0,"Buy",2041,1,1,2051,12,31,"EnergyCapacity",false,false,false,false,16.883874333188267,0,0,"n/a","n/a","hydro","n/a","hydro",2041,2051,1,1,16.883874333188267,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6.1468156496519004,6.0516157873407925,5.9564159250296829,5.861216062718575,5.7660162004074662]
[null,"planned_InStateWind_Recontract","_EXISTING_GENERIC_WIND","PlannedExisting",105.7972670449977,26.036707419773933,"NotHybrid",0,0,0,0,"Buy",2041,1,1,2051,12,31,"EnergyCapacity",false,false,false,false,105.7972670449977,0,0,"n/a","n/a","in_state_wind_south","n/a","in_state_wind_south",2041,2051,1,1,105.7972670449977,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11.612308030858948,11.819670674267142,12.027033317675338,12.234395961083532,12.441758604491728]
[null,"planned_InStateSolar_Recontract","_EXISTING_GENERIC_SOLAR_1AXIS","PlannedExisting",70.78736932474655,28.385735099223368,"NotHybrid",0,0,0,0,"Buy",2041,1,1,2051,12,31,"EnergyCapacity",false,false,false,false,70.78736932474655,0,0,"n/a","n/a","utility_pv","n/a","utility_pv",2041,2051,1,1,70.78736932474655,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8.9928273990158001,8.6700369948949572,8.3472465907741125,8.0244561866532678,7.701665782532424]
[null,"planned_Biogas_Recontract","_EXISTING_GENERIC_BIOGAS_LANDFILLGAS","PlannedExisting",9.2403473483529641,9.2403473483529641,"NotHybrid",0,0,0,0,"Buy",2040,1,1,2051,12,31,"EnergyCapacity",false,false,false,false,9.2403473483529641,0,0,"n/a","n/a","biomass_wood","n/a","biomass_wood",2040,2051,1,1,9.2403473483529641,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9.1216256909324276,9.1051466014281868,9.0874456008120799,9.0684902201595037,9.0482468299024834,9.0266805875011791]
[null,"planned_ShortTermBESSRA_2040","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",60,60,"NotHybrid",0,0,80,320,"Buy",2040,1,1,2040,12,31,"CapacityOnly",false,false,false,false,60,0,0,5,4,"4hr_batteries","n/a","4hr_batteries",2040,2040,1,1,60,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12.075000000000001,0,0,0,0,0]
[null,"planned_ShortTermBESSRA_2041","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",110,110,"NotHybrid",0,0,130,520,"Buy",2041,1,1,2041,12,31,"CapacityOnly",false,false,false,false,110,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2041,2041,1,1,110,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18.436,0,0,0,0]
[null,"planned_ShortTermBESSRA_2042","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",220,220,"NotHybrid",0,0,240,960,"Buy",2042,1,1,2042,12,31,"CapacityOnly",false,false,false,false,220,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2042,2042,1,1,220,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36.564,0,0,0]
[null,"planned_ShortTermBESSRA_2043","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",320,320,"NotHybrid",0,0,340,1360,"Buy",2043,1,1,2043,12,31,"CapacityOnly",false,false,false,false,320,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2043,2043,1,1,320,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52.736000000000004,0,0]
[null,"planned_ShortTermBESSRA_2044","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",430,430,"NotHybrid",0,0,455,1820,"Buy",2044,1,1,2044,12,31,"CapacityOnly",false,false,false,false,430,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2044,2044,1,1,430,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70.262,0]
[null,"planned_ShortTermBESSRA_2045","_EXISTING_GENERIC_BATTERY_STORAGE","PlannedExisting",530,530,"NotHybrid",0,0,555,2220,"Buy",2045,1,1,2045,12,31,"CapacityOnly",false,false,false,false,530,0,0,4,4,"4hr_batteries","n/a","4hr_batteries",2045,2045,1,1,530,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85.86]
[null,"planned_ShortTermGasRA_2031","_EXISTING_GENERIC_COMBINED_CYCLE","PlannedExisting",65,65,"NotHybrid",0,0,0,0,"Buy",2031,1,1,2031,12,31,"CapacityOnly",false,false,false,false,65,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2031,2031,1,1,65,1,0,0,0,0,0,53.346982723432319,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"planned_ShortTermGasRA_2032","_EXISTING_GENERIC_COMBINED_CYCLE","PlannedExisting",266,266,"NotHybrid",0,0,0,0,"Buy",2032,1,1,2032,12,31,"CapacityOnly",false,false,false,false,266,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2032,2032,1,1,266,1,0,0,0,0,0,0,218.92955844631445,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"planned_ShortTermGasRA_2033","_EXISTING_GENERIC_COMBINED_CYCLE","PlannedExisting",50,50,"NotHybrid",0,0,0,0,"Buy",2033,1,1,2033,12,31,"CapacityOnly",false,false,false,false,50,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2033,2033,1,1,50,1,0,0,0,0,0,0,0,41.267362473149973,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"planned_ShortTermGasRA_2034","_EXISTING_GENERIC_COMBINED_CYCLE","PlannedExisting",35,35,"NotHybrid",0,0,0,0,"Buy",2034,1,1,2034,12,31,"CapacityOnly",false,false,false,false,35,0,0,"n/a","n/a","gas_cc","n/a","gas_cc",2034,2034,1,1,35,1,0,0,0,0,0,0,0,0,28.96719840911819,0,0,0,0,0,0,0,0,0,0,0]
[null,{"$f":"unique_contracts!A111","v":0},{"$f":"unique_contracts!B111","v":0},{"$f":"unique_contracts!D111","v":0},{"$f":"unique_contracts!J111","v":0},{"$f":"unique_contracts!K111","v":0},{"$f":"unique_contracts!M111","v":0},{"$f":"unique_contracts!N111","v":0},{"$f":"unique_contracts!P111","v":0},{"$f":"unique_contracts!R111","v":0},{"$f":"unique_contracts!V111","v":0},{"$f":"unique_contracts!AB111","v":0},{"$f":"unique_contracts!AM111","v":0},{"$f":"unique_contracts!AN111","v":0},{"$f":"unique_contracts!AO111","v":0},{"$f":"unique_contracts!AP111","v":0},{"$f":"unique_contracts!AQ111","v":0},{"$f":"unique_contracts!AR111","v":0},{"$f":"unique_contracts!BR111","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C111,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G111=\"NotHybrid\",G111=0)),I111>0)","v":false},{"$f":"AND(NOT(OR(G111=\"NotHybrid\",G111=0)),J111>0)","v":false},{"$f":"IF(B111=0,FALSE,COUNTIFS(B:B,B111)>1)","v":false},{"$f":"IF(U111,SUMIFS(E:E,B:B,B111),E111)","v":0},{"$f":"IF(OR(U111,AND(NOT(W111),V111)),SUMIFS(J:J,B:B,B111,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U111,AND(NOT(W111),V111)),SUMIFS(K:K,B:B,B111,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K111>0,OR(G111=\"NotHybrid\",G111=0)),MIN(ROUNDDOWN(K111/E111,0),100),\n      IF(Z111>0,MIN(ROUNDDOWN(Z111/Y111,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA111=\"n/a\",\"n/a\",IF(AA111<8,4,IF(AA111<12,8,IF(AA111<24,12,IF(AA111<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T111,\"pumped_storage\",\n      IF(AND(NOT(U111),V111),\"n/a\",\n        IF(AND(K111>0,OR(G111=\"NotHybrid\",G111=0)),_xlfn.CONCAT(AB111,INDEX(resources!$G:$G,MATCH(C111,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C111,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z111>0,_xlfn.CONCAT(AB111,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD111=\"n/a\",AC111,IF(AND(AC111=\"n/a\",NOT(AD111=\"n/a\")),AD111,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M111,N111,O111)<=DATE(M111,6,1),M111,M111+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P111,Q111,R111)>=DATE(P111,10,1),P111,P111-1),0)","v":0},{"$f":"IF(OR(AD111=\"n/a\",NOT(H111=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC111)),MIN(I111/(1*(ROUNDDOWN(Z111/Y111,0)/4)),Y111)/Y111,\n      IF(ISNUMBER(SEARCH(\"wind\",AC111)),MIN(I111/(2*(ROUNDDOWN(Z111/Y111,0)/4)),Y111)/Y111,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC111)),MIN(ROUNDDOWN(K111/E111,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD111)),MIN(ROUNDDOWN(Z111/Y111,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D111=\"Online\",NOT(ISNUMBER(MATCH(AC111,misc!$DD:$DD,0)))),F111,E111)","v":0},{"$f":"IF(AND(L111=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S111))),-1,\n    IF(AND(NOT(L111=\"Sell\"),OR(NOT(OR(G111=\"NotHybrid\",G111=0)),ISNUMBER(SEARCH(\"Capacity\",S111)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AL$1,$AG111>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CI$3:CI$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AL$1,$AG111>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CI$3:CI$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AM$1,$AG111>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CJ$3:CJ$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AM$1,$AG111>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CJ$3:CJ$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AN$1,$AG111>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CK$3:CK$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AN$1,$AG111>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CK$3:CK$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AO$1,$AG111>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CL$3:CL$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AO$1,$AG111>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CL$3:CL$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AP$1,$AG111>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CM$3:CM$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AP$1,$AG111>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CM$3:CM$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AQ$1,$AG111>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CN$3:CN$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AQ$1,$AG111>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CN$3:CN$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AR$1,$AG111>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CO$3:CO$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AR$1,$AG111>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CO$3:CO$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AS$1,$AG111>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CP$3:CP$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AS$1,$AG111>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CP$3:CP$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AT$1,$AG111>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CQ$3:CQ$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AT$1,$AG111>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CQ$3:CQ$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AU$1,$AG111>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CR$3:CR$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AU$1,$AG111>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CR$3:CR$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AV$1,$AG111>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CS$3:CS$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AV$1,$AG111>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CS$3:CS$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AW$1,$AG111>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CT$3:CT$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AW$1,$AG111>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CT$3:CT$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AX$1,$AG111>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CU$3:CU$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AX$1,$AG111>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CU$3:CU$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AY$1,$AG111>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CV$3:CV$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AY$1,$AG111>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CV$3:CV$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=AZ$1,$AG111>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CW$3:CW$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=AZ$1,$AG111>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CW$3:CW$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=BA$1,$AG111>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CX$3:CX$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=BA$1,$AG111>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CX$3:CX$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=BB$1,$AG111>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CY$3:CY$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=BB$1,$AG111>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CY$3:CY$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=BC$1,$AG111>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!CZ$3:CZ$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=BC$1,$AG111>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!CZ$3:CZ$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=BD$1,$AG111>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!DA$3:DA$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=BD$1,$AG111>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!DA$3:DA$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF111<=BE$1,$AG111>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA111>$AB111,$AD111=\"n/a\"),($AA111-$AB111)*INDEX(misc!DB$3:DB$6,MATCH($AC111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD111=\"n/a\",$AJ111*$AI111,$I111)\n    +IFERROR(\n      IF(AND($AF111<=BE$1,$AG111>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA111>$AB111,($AA111-$AB111)*INDEX(misc!DB$3:DB$6,MATCH($AD111,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y111*$AH111*$AI111),\n$X111)*$AK111","v":0}]
[null,{"$f":"unique_contracts!A112","v":0},{"$f":"unique_contracts!B112","v":0},{"$f":"unique_contracts!D112","v":0},{"$f":"unique_contracts!J112","v":0},{"$f":"unique_contracts!K112","v":0},{"$f":"unique_contracts!M112","v":0},{"$f":"unique_contracts!N112","v":0},{"$f":"unique_contracts!P112","v":0},{"$f":"unique_contracts!R112","v":0},{"$f":"unique_contracts!V112","v":0},{"$f":"unique_contracts!AB112","v":0},{"$f":"unique_contracts!AM112","v":0},{"$f":"unique_contracts!AN112","v":0},{"$f":"unique_contracts!AO112","v":0},{"$f":"unique_contracts!AP112","v":0},{"$f":"unique_contracts!AQ112","v":0},{"$f":"unique_contracts!AR112","v":0},{"$f":"unique_contracts!BR112","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C112,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T112,\"pumped_storage\",\n      IF(AND(NOT(U112),V112),\"n/a\",\n        IF(AND(K112>0,OR(G112=\"NotHybrid\",G112=0)),_xlfn.CONCAT(AB112,INDEX(resources!$G:$G,MATCH(C112,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C112,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D112=\"Online\",NOT(ISNUMBER(MATCH(AC112,misc!$DD:$DD,0)))),F112,E112)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AL$1,$AG112>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CI$3:CI$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AL$1,$AG112>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CI$3:CI$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AM$1,$AG112>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CJ$3:CJ$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AM$1,$AG112>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CJ$3:CJ$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AN$1,$AG112>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CK$3:CK$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AN$1,$AG112>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CK$3:CK$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AO$1,$AG112>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CL$3:CL$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AO$1,$AG112>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CL$3:CL$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AP$1,$AG112>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CM$3:CM$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AP$1,$AG112>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CM$3:CM$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AQ$1,$AG112>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CN$3:CN$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AQ$1,$AG112>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CN$3:CN$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AR$1,$AG112>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CO$3:CO$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AR$1,$AG112>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CO$3:CO$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AS$1,$AG112>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CP$3:CP$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AS$1,$AG112>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CP$3:CP$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AT$1,$AG112>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CQ$3:CQ$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AT$1,$AG112>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CQ$3:CQ$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AU$1,$AG112>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CR$3:CR$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AU$1,$AG112>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CR$3:CR$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AV$1,$AG112>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CS$3:CS$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AV$1,$AG112>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CS$3:CS$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AW$1,$AG112>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CT$3:CT$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AW$1,$AG112>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CT$3:CT$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AX$1,$AG112>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CU$3:CU$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AX$1,$AG112>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CU$3:CU$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AY$1,$AG112>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CV$3:CV$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AY$1,$AG112>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CV$3:CV$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=AZ$1,$AG112>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CW$3:CW$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=AZ$1,$AG112>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CW$3:CW$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=BA$1,$AG112>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CX$3:CX$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=BA$1,$AG112>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CX$3:CX$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=BB$1,$AG112>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CY$3:CY$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=BB$1,$AG112>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CY$3:CY$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=BC$1,$AG112>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!CZ$3:CZ$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=BC$1,$AG112>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!CZ$3:CZ$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=BD$1,$AG112>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!DA$3:DA$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=BD$1,$AG112>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!DA$3:DA$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF112<=BE$1,$AG112>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC112,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA112>$AB112,$AD112=\"n/a\"),($AA112-$AB112)*INDEX(misc!DB$3:DB$6,MATCH($AC112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD112=\"n/a\",$AJ112*$AI112,$I112)\n    +IFERROR(\n      IF(AND($AF112<=BE$1,$AG112>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD112,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA112>$AB112,($AA112-$AB112)*INDEX(misc!DB$3:DB$6,MATCH($AD112,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y112*$AH112*$AI112),\n$X112)*$AK112","v":0}]
[null,{"$f":"unique_contracts!A113","v":0},{"$f":"unique_contracts!B113","v":0},{"$f":"unique_contracts!D113","v":0},{"$f":"unique_contracts!J113","v":0},{"$f":"unique_contracts!K113","v":0},{"$f":"unique_contracts!M113","v":0},{"$f":"unique_contracts!N113","v":0},{"$f":"unique_contracts!P113","v":0},{"$f":"unique_contracts!R113","v":0},{"$f":"unique_contracts!V113","v":0},{"$f":"unique_contracts!AB113","v":0},{"$f":"unique_contracts!AM113","v":0},{"$f":"unique_contracts!AN113","v":0},{"$f":"unique_contracts!AO113","v":0},{"$f":"unique_contracts!AP113","v":0},{"$f":"unique_contracts!AQ113","v":0},{"$f":"unique_contracts!AR113","v":0},{"$f":"unique_contracts!BR113","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C113,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T113,\"pumped_storage\",\n      IF(AND(NOT(U113),V113),\"n/a\",\n        IF(AND(K113>0,OR(G113=\"NotHybrid\",G113=0)),_xlfn.CONCAT(AB113,INDEX(resources!$G:$G,MATCH(C113,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C113,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D113=\"Online\",NOT(ISNUMBER(MATCH(AC113,misc!$DD:$DD,0)))),F113,E113)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AL$1,$AG113>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CI$3:CI$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AL$1,$AG113>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CI$3:CI$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AM$1,$AG113>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CJ$3:CJ$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AM$1,$AG113>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CJ$3:CJ$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AN$1,$AG113>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CK$3:CK$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AN$1,$AG113>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CK$3:CK$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AO$1,$AG113>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CL$3:CL$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AO$1,$AG113>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CL$3:CL$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AP$1,$AG113>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CM$3:CM$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AP$1,$AG113>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CM$3:CM$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AQ$1,$AG113>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CN$3:CN$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AQ$1,$AG113>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CN$3:CN$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AR$1,$AG113>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CO$3:CO$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AR$1,$AG113>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CO$3:CO$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AS$1,$AG113>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CP$3:CP$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AS$1,$AG113>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CP$3:CP$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AT$1,$AG113>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CQ$3:CQ$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AT$1,$AG113>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CQ$3:CQ$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AU$1,$AG113>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CR$3:CR$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AU$1,$AG113>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CR$3:CR$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AV$1,$AG113>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CS$3:CS$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AV$1,$AG113>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CS$3:CS$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AW$1,$AG113>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CT$3:CT$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AW$1,$AG113>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CT$3:CT$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AX$1,$AG113>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CU$3:CU$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AX$1,$AG113>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CU$3:CU$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AY$1,$AG113>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CV$3:CV$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AY$1,$AG113>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CV$3:CV$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=AZ$1,$AG113>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CW$3:CW$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=AZ$1,$AG113>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CW$3:CW$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=BA$1,$AG113>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CX$3:CX$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=BA$1,$AG113>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CX$3:CX$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=BB$1,$AG113>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CY$3:CY$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=BB$1,$AG113>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CY$3:CY$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=BC$1,$AG113>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!CZ$3:CZ$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=BC$1,$AG113>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!CZ$3:CZ$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=BD$1,$AG113>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!DA$3:DA$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=BD$1,$AG113>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!DA$3:DA$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF113<=BE$1,$AG113>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC113,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA113>$AB113,$AD113=\"n/a\"),($AA113-$AB113)*INDEX(misc!DB$3:DB$6,MATCH($AC113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD113=\"n/a\",$AJ113*$AI113,$I113)\n    +IFERROR(\n      IF(AND($AF113<=BE$1,$AG113>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD113,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA113>$AB113,($AA113-$AB113)*INDEX(misc!DB$3:DB$6,MATCH($AD113,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y113*$AH113*$AI113),\n$X113)*$AK113","v":0}]
[null,{"$f":"unique_contracts!A114","v":0},{"$f":"unique_contracts!B114","v":0},{"$f":"unique_contracts!D114","v":0},{"$f":"unique_contracts!J114","v":0},{"$f":"unique_contracts!K114","v":0},{"$f":"unique_contracts!M114","v":0},{"$f":"unique_contracts!N114","v":0},{"$f":"unique_contracts!P114","v":0},{"$f":"unique_contracts!R114","v":0},{"$f":"unique_contracts!V114","v":0},{"$f":"unique_contracts!AB114","v":0},{"$f":"unique_contracts!AM114","v":0},{"$f":"unique_contracts!AN114","v":0},{"$f":"unique_contracts!AO114","v":0},{"$f":"unique_contracts!AP114","v":0},{"$f":"unique_contracts!AQ114","v":0},{"$f":"unique_contracts!AR114","v":0},{"$f":"unique_contracts!BR114","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C114,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T114,\"pumped_storage\",\n      IF(AND(NOT(U114),V114),\"n/a\",\n        IF(AND(K114>0,OR(G114=\"NotHybrid\",G114=0)),_xlfn.CONCAT(AB114,INDEX(resources!$G:$G,MATCH(C114,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C114,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D114=\"Online\",NOT(ISNUMBER(MATCH(AC114,misc!$DD:$DD,0)))),F114,E114)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AL$1,$AG114>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CI$3:CI$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AL$1,$AG114>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CI$3:CI$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AM$1,$AG114>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CJ$3:CJ$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AM$1,$AG114>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CJ$3:CJ$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AN$1,$AG114>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CK$3:CK$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AN$1,$AG114>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CK$3:CK$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AO$1,$AG114>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CL$3:CL$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AO$1,$AG114>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CL$3:CL$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AP$1,$AG114>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CM$3:CM$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AP$1,$AG114>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CM$3:CM$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AQ$1,$AG114>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CN$3:CN$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AQ$1,$AG114>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CN$3:CN$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AR$1,$AG114>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CO$3:CO$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AR$1,$AG114>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CO$3:CO$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AS$1,$AG114>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CP$3:CP$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AS$1,$AG114>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CP$3:CP$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AT$1,$AG114>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CQ$3:CQ$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AT$1,$AG114>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CQ$3:CQ$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AU$1,$AG114>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CR$3:CR$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AU$1,$AG114>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CR$3:CR$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AV$1,$AG114>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CS$3:CS$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AV$1,$AG114>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CS$3:CS$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AW$1,$AG114>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CT$3:CT$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AW$1,$AG114>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CT$3:CT$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AX$1,$AG114>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CU$3:CU$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AX$1,$AG114>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CU$3:CU$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AY$1,$AG114>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CV$3:CV$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AY$1,$AG114>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CV$3:CV$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=AZ$1,$AG114>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CW$3:CW$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=AZ$1,$AG114>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CW$3:CW$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=BA$1,$AG114>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CX$3:CX$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=BA$1,$AG114>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CX$3:CX$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=BB$1,$AG114>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CY$3:CY$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=BB$1,$AG114>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CY$3:CY$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=BC$1,$AG114>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!CZ$3:CZ$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=BC$1,$AG114>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!CZ$3:CZ$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=BD$1,$AG114>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!DA$3:DA$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=BD$1,$AG114>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!DA$3:DA$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF114<=BE$1,$AG114>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC114,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA114>$AB114,$AD114=\"n/a\"),($AA114-$AB114)*INDEX(misc!DB$3:DB$6,MATCH($AC114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD114=\"n/a\",$AJ114*$AI114,$I114)\n    +IFERROR(\n      IF(AND($AF114<=BE$1,$AG114>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD114,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA114>$AB114,($AA114-$AB114)*INDEX(misc!DB$3:DB$6,MATCH($AD114,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y114*$AH114*$AI114),\n$X114)*$AK114","v":0}]
[null,{"$f":"unique_contracts!A115","v":0},{"$f":"unique_contracts!B115","v":0},{"$f":"unique_contracts!D115","v":0},{"$f":"unique_contracts!J115","v":0},{"$f":"unique_contracts!K115","v":0},{"$f":"unique_contracts!M115","v":0},{"$f":"unique_contracts!N115","v":0},{"$f":"unique_contracts!P115","v":0},{"$f":"unique_contracts!R115","v":0},{"$f":"unique_contracts!V115","v":0},{"$f":"unique_contracts!AB115","v":0},{"$f":"unique_contracts!AM115","v":0},{"$f":"unique_contracts!AN115","v":0},{"$f":"unique_contracts!AO115","v":0},{"$f":"unique_contracts!AP115","v":0},{"$f":"unique_contracts!AQ115","v":0},{"$f":"unique_contracts!AR115","v":0},{"$f":"unique_contracts!BR115","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C115,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T115,\"pumped_storage\",\n      IF(AND(NOT(U115),V115),\"n/a\",\n        IF(AND(K115>0,OR(G115=\"NotHybrid\",G115=0)),_xlfn.CONCAT(AB115,INDEX(resources!$G:$G,MATCH(C115,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C115,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D115=\"Online\",NOT(ISNUMBER(MATCH(AC115,misc!$DD:$DD,0)))),F115,E115)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AL$1,$AG115>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CI$3:CI$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AL$1,$AG115>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CI$3:CI$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AM$1,$AG115>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CJ$3:CJ$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AM$1,$AG115>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CJ$3:CJ$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AN$1,$AG115>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CK$3:CK$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AN$1,$AG115>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CK$3:CK$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AO$1,$AG115>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CL$3:CL$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AO$1,$AG115>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CL$3:CL$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AP$1,$AG115>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CM$3:CM$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AP$1,$AG115>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CM$3:CM$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AQ$1,$AG115>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CN$3:CN$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AQ$1,$AG115>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CN$3:CN$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AR$1,$AG115>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CO$3:CO$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AR$1,$AG115>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CO$3:CO$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AS$1,$AG115>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CP$3:CP$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AS$1,$AG115>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CP$3:CP$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AT$1,$AG115>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CQ$3:CQ$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AT$1,$AG115>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CQ$3:CQ$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AU$1,$AG115>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CR$3:CR$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AU$1,$AG115>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CR$3:CR$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AV$1,$AG115>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CS$3:CS$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AV$1,$AG115>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CS$3:CS$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AW$1,$AG115>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CT$3:CT$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AW$1,$AG115>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CT$3:CT$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AX$1,$AG115>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CU$3:CU$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AX$1,$AG115>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CU$3:CU$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AY$1,$AG115>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CV$3:CV$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AY$1,$AG115>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CV$3:CV$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=AZ$1,$AG115>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CW$3:CW$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=AZ$1,$AG115>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CW$3:CW$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=BA$1,$AG115>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CX$3:CX$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=BA$1,$AG115>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CX$3:CX$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=BB$1,$AG115>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CY$3:CY$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=BB$1,$AG115>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CY$3:CY$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=BC$1,$AG115>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!CZ$3:CZ$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=BC$1,$AG115>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!CZ$3:CZ$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=BD$1,$AG115>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!DA$3:DA$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=BD$1,$AG115>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!DA$3:DA$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF115<=BE$1,$AG115>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC115,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA115>$AB115,$AD115=\"n/a\"),($AA115-$AB115)*INDEX(misc!DB$3:DB$6,MATCH($AC115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD115=\"n/a\",$AJ115*$AI115,$I115)\n    +IFERROR(\n      IF(AND($AF115<=BE$1,$AG115>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD115,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA115>$AB115,($AA115-$AB115)*INDEX(misc!DB$3:DB$6,MATCH($AD115,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y115*$AH115*$AI115),\n$X115)*$AK115","v":0}]
[null,{"$f":"unique_contracts!A116","v":0},{"$f":"unique_contracts!B116","v":0},{"$f":"unique_contracts!D116","v":0},{"$f":"unique_contracts!J116","v":0},{"$f":"unique_contracts!K116","v":0},{"$f":"unique_contracts!M116","v":0},{"$f":"unique_contracts!N116","v":0},{"$f":"unique_contracts!P116","v":0},{"$f":"unique_contracts!R116","v":0},{"$f":"unique_contracts!V116","v":0},{"$f":"unique_contracts!AB116","v":0},{"$f":"unique_contracts!AM116","v":0},{"$f":"unique_contracts!AN116","v":0},{"$f":"unique_contracts!AO116","v":0},{"$f":"unique_contracts!AP116","v":0},{"$f":"unique_contracts!AQ116","v":0},{"$f":"unique_contracts!AR116","v":0},{"$f":"unique_contracts!BR116","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C116,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T116,\"pumped_storage\",\n      IF(AND(NOT(U116),V116),\"n/a\",\n        IF(AND(K116>0,OR(G116=\"NotHybrid\",G116=0)),_xlfn.CONCAT(AB116,INDEX(resources!$G:$G,MATCH(C116,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C116,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D116=\"Online\",NOT(ISNUMBER(MATCH(AC116,misc!$DD:$DD,0)))),F116,E116)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AL$1,$AG116>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CI$3:CI$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AL$1,$AG116>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CI$3:CI$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AM$1,$AG116>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CJ$3:CJ$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AM$1,$AG116>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CJ$3:CJ$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AN$1,$AG116>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CK$3:CK$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AN$1,$AG116>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CK$3:CK$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AO$1,$AG116>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CL$3:CL$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AO$1,$AG116>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CL$3:CL$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AP$1,$AG116>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CM$3:CM$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AP$1,$AG116>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CM$3:CM$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AQ$1,$AG116>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CN$3:CN$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AQ$1,$AG116>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CN$3:CN$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AR$1,$AG116>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CO$3:CO$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AR$1,$AG116>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CO$3:CO$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AS$1,$AG116>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CP$3:CP$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AS$1,$AG116>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CP$3:CP$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AT$1,$AG116>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CQ$3:CQ$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AT$1,$AG116>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CQ$3:CQ$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AU$1,$AG116>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CR$3:CR$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AU$1,$AG116>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CR$3:CR$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AV$1,$AG116>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CS$3:CS$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AV$1,$AG116>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CS$3:CS$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AW$1,$AG116>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CT$3:CT$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AW$1,$AG116>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CT$3:CT$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AX$1,$AG116>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CU$3:CU$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AX$1,$AG116>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CU$3:CU$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AY$1,$AG116>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CV$3:CV$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AY$1,$AG116>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CV$3:CV$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=AZ$1,$AG116>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CW$3:CW$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=AZ$1,$AG116>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CW$3:CW$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=BA$1,$AG116>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CX$3:CX$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=BA$1,$AG116>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CX$3:CX$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=BB$1,$AG116>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CY$3:CY$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=BB$1,$AG116>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CY$3:CY$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=BC$1,$AG116>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!CZ$3:CZ$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=BC$1,$AG116>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!CZ$3:CZ$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=BD$1,$AG116>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!DA$3:DA$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=BD$1,$AG116>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!DA$3:DA$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF116<=BE$1,$AG116>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC116,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA116>$AB116,$AD116=\"n/a\"),($AA116-$AB116)*INDEX(misc!DB$3:DB$6,MATCH($AC116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD116=\"n/a\",$AJ116*$AI116,$I116)\n    +IFERROR(\n      IF(AND($AF116<=BE$1,$AG116>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD116,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA116>$AB116,($AA116-$AB116)*INDEX(misc!DB$3:DB$6,MATCH($AD116,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y116*$AH116*$AI116),\n$X116)*$AK116","v":0}]
[null,{"$f":"unique_contracts!A117","v":0},{"$f":"unique_contracts!B117","v":0},{"$f":"unique_contracts!D117","v":0},{"$f":"unique_contracts!J117","v":0},{"$f":"unique_contracts!K117","v":0},{"$f":"unique_contracts!M117","v":0},{"$f":"unique_contracts!N117","v":0},{"$f":"unique_contracts!P117","v":0},{"$f":"unique_contracts!R117","v":0},{"$f":"unique_contracts!V117","v":0},{"$f":"unique_contracts!AB117","v":0},{"$f":"unique_contracts!AM117","v":0},{"$f":"unique_contracts!AN117","v":0},{"$f":"unique_contracts!AO117","v":0},{"$f":"unique_contracts!AP117","v":0},{"$f":"unique_contracts!AQ117","v":0},{"$f":"unique_contracts!AR117","v":0},{"$f":"unique_contracts!BR117","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C117,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T117,\"pumped_storage\",\n      IF(AND(NOT(U117),V117),\"n/a\",\n        IF(AND(K117>0,OR(G117=\"NotHybrid\",G117=0)),_xlfn.CONCAT(AB117,INDEX(resources!$G:$G,MATCH(C117,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C117,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D117=\"Online\",NOT(ISNUMBER(MATCH(AC117,misc!$DD:$DD,0)))),F117,E117)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AL$1,$AG117>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CI$3:CI$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AL$1,$AG117>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CI$3:CI$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AM$1,$AG117>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CJ$3:CJ$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AM$1,$AG117>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CJ$3:CJ$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AN$1,$AG117>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CK$3:CK$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AN$1,$AG117>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CK$3:CK$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AO$1,$AG117>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CL$3:CL$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AO$1,$AG117>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CL$3:CL$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AP$1,$AG117>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CM$3:CM$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AP$1,$AG117>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CM$3:CM$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AQ$1,$AG117>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CN$3:CN$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AQ$1,$AG117>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CN$3:CN$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AR$1,$AG117>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CO$3:CO$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AR$1,$AG117>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CO$3:CO$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AS$1,$AG117>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CP$3:CP$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AS$1,$AG117>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CP$3:CP$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AT$1,$AG117>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CQ$3:CQ$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AT$1,$AG117>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CQ$3:CQ$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AU$1,$AG117>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CR$3:CR$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AU$1,$AG117>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CR$3:CR$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AV$1,$AG117>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CS$3:CS$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AV$1,$AG117>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CS$3:CS$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AW$1,$AG117>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CT$3:CT$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AW$1,$AG117>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CT$3:CT$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AX$1,$AG117>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CU$3:CU$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AX$1,$AG117>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CU$3:CU$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AY$1,$AG117>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CV$3:CV$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AY$1,$AG117>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CV$3:CV$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=AZ$1,$AG117>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CW$3:CW$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=AZ$1,$AG117>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CW$3:CW$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=BA$1,$AG117>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CX$3:CX$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=BA$1,$AG117>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CX$3:CX$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=BB$1,$AG117>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CY$3:CY$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=BB$1,$AG117>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CY$3:CY$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=BC$1,$AG117>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!CZ$3:CZ$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=BC$1,$AG117>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!CZ$3:CZ$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=BD$1,$AG117>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!DA$3:DA$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=BD$1,$AG117>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!DA$3:DA$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF117<=BE$1,$AG117>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC117,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA117>$AB117,$AD117=\"n/a\"),($AA117-$AB117)*INDEX(misc!DB$3:DB$6,MATCH($AC117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD117=\"n/a\",$AJ117*$AI117,$I117)\n    +IFERROR(\n      IF(AND($AF117<=BE$1,$AG117>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD117,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA117>$AB117,($AA117-$AB117)*INDEX(misc!DB$3:DB$6,MATCH($AD117,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y117*$AH117*$AI117),\n$X117)*$AK117","v":0}]
[null,{"$f":"unique_contracts!A118","v":0},{"$f":"unique_contracts!B118","v":0},{"$f":"unique_contracts!D118","v":0},{"$f":"unique_contracts!J118","v":0},{"$f":"unique_contracts!K118","v":0},{"$f":"unique_contracts!M118","v":0},{"$f":"unique_contracts!N118","v":0},{"$f":"unique_contracts!P118","v":0},{"$f":"unique_contracts!R118","v":0},{"$f":"unique_contracts!V118","v":0},{"$f":"unique_contracts!AB118","v":0},{"$f":"unique_contracts!AM118","v":0},{"$f":"unique_contracts!AN118","v":0},{"$f":"unique_contracts!AO118","v":0},{"$f":"unique_contracts!AP118","v":0},{"$f":"unique_contracts!AQ118","v":0},{"$f":"unique_contracts!AR118","v":0},{"$f":"unique_contracts!BR118","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C118,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T118,\"pumped_storage\",\n      IF(AND(NOT(U118),V118),\"n/a\",\n        IF(AND(K118>0,OR(G118=\"NotHybrid\",G118=0)),_xlfn.CONCAT(AB118,INDEX(resources!$G:$G,MATCH(C118,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C118,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D118=\"Online\",NOT(ISNUMBER(MATCH(AC118,misc!$DD:$DD,0)))),F118,E118)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AL$1,$AG118>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CI$3:CI$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AL$1,$AG118>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CI$3:CI$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AM$1,$AG118>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CJ$3:CJ$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AM$1,$AG118>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CJ$3:CJ$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AN$1,$AG118>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CK$3:CK$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AN$1,$AG118>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CK$3:CK$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AO$1,$AG118>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CL$3:CL$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AO$1,$AG118>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CL$3:CL$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AP$1,$AG118>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CM$3:CM$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AP$1,$AG118>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CM$3:CM$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AQ$1,$AG118>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CN$3:CN$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AQ$1,$AG118>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CN$3:CN$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AR$1,$AG118>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CO$3:CO$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AR$1,$AG118>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CO$3:CO$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AS$1,$AG118>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CP$3:CP$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AS$1,$AG118>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CP$3:CP$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AT$1,$AG118>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CQ$3:CQ$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AT$1,$AG118>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CQ$3:CQ$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AU$1,$AG118>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CR$3:CR$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AU$1,$AG118>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CR$3:CR$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AV$1,$AG118>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CS$3:CS$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AV$1,$AG118>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CS$3:CS$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AW$1,$AG118>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CT$3:CT$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AW$1,$AG118>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CT$3:CT$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AX$1,$AG118>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CU$3:CU$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AX$1,$AG118>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CU$3:CU$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AY$1,$AG118>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CV$3:CV$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AY$1,$AG118>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CV$3:CV$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=AZ$1,$AG118>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CW$3:CW$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=AZ$1,$AG118>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CW$3:CW$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=BA$1,$AG118>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CX$3:CX$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=BA$1,$AG118>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CX$3:CX$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=BB$1,$AG118>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CY$3:CY$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=BB$1,$AG118>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CY$3:CY$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=BC$1,$AG118>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!CZ$3:CZ$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=BC$1,$AG118>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!CZ$3:CZ$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=BD$1,$AG118>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!DA$3:DA$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=BD$1,$AG118>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!DA$3:DA$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF118<=BE$1,$AG118>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC118,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA118>$AB118,$AD118=\"n/a\"),($AA118-$AB118)*INDEX(misc!DB$3:DB$6,MATCH($AC118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD118=\"n/a\",$AJ118*$AI118,$I118)\n    +IFERROR(\n      IF(AND($AF118<=BE$1,$AG118>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD118,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA118>$AB118,($AA118-$AB118)*INDEX(misc!DB$3:DB$6,MATCH($AD118,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y118*$AH118*$AI118),\n$X118)*$AK118","v":0}]
[null,{"$f":"unique_contracts!A119","v":0},{"$f":"unique_contracts!B119","v":0},{"$f":"unique_contracts!D119","v":0},{"$f":"unique_contracts!J119","v":0},{"$f":"unique_contracts!K119","v":0},{"$f":"unique_contracts!M119","v":0},{"$f":"unique_contracts!N119","v":0},{"$f":"unique_contracts!P119","v":0},{"$f":"unique_contracts!R119","v":0},{"$f":"unique_contracts!V119","v":0},{"$f":"unique_contracts!AB119","v":0},{"$f":"unique_contracts!AM119","v":0},{"$f":"unique_contracts!AN119","v":0},{"$f":"unique_contracts!AO119","v":0},{"$f":"unique_contracts!AP119","v":0},{"$f":"unique_contracts!AQ119","v":0},{"$f":"unique_contracts!AR119","v":0},{"$f":"unique_contracts!BR119","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C119,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T119,\"pumped_storage\",\n      IF(AND(NOT(U119),V119),\"n/a\",\n        IF(AND(K119>0,OR(G119=\"NotHybrid\",G119=0)),_xlfn.CONCAT(AB119,INDEX(resources!$G:$G,MATCH(C119,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C119,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D119=\"Online\",NOT(ISNUMBER(MATCH(AC119,misc!$DD:$DD,0)))),F119,E119)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AL$1,$AG119>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CI$3:CI$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AL$1,$AG119>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CI$3:CI$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AM$1,$AG119>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CJ$3:CJ$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AM$1,$AG119>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CJ$3:CJ$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AN$1,$AG119>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CK$3:CK$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AN$1,$AG119>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CK$3:CK$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AO$1,$AG119>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CL$3:CL$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AO$1,$AG119>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CL$3:CL$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AP$1,$AG119>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CM$3:CM$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AP$1,$AG119>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CM$3:CM$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AQ$1,$AG119>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CN$3:CN$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AQ$1,$AG119>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CN$3:CN$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AR$1,$AG119>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CO$3:CO$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AR$1,$AG119>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CO$3:CO$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AS$1,$AG119>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CP$3:CP$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AS$1,$AG119>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CP$3:CP$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AT$1,$AG119>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CQ$3:CQ$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AT$1,$AG119>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CQ$3:CQ$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AU$1,$AG119>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CR$3:CR$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AU$1,$AG119>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CR$3:CR$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AV$1,$AG119>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CS$3:CS$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AV$1,$AG119>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CS$3:CS$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AW$1,$AG119>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CT$3:CT$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AW$1,$AG119>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CT$3:CT$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AX$1,$AG119>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CU$3:CU$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AX$1,$AG119>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CU$3:CU$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AY$1,$AG119>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CV$3:CV$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AY$1,$AG119>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CV$3:CV$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=AZ$1,$AG119>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CW$3:CW$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=AZ$1,$AG119>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CW$3:CW$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=BA$1,$AG119>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CX$3:CX$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=BA$1,$AG119>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CX$3:CX$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=BB$1,$AG119>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CY$3:CY$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=BB$1,$AG119>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CY$3:CY$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=BC$1,$AG119>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!CZ$3:CZ$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=BC$1,$AG119>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!CZ$3:CZ$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=BD$1,$AG119>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!DA$3:DA$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=BD$1,$AG119>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!DA$3:DA$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF119<=BE$1,$AG119>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC119,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA119>$AB119,$AD119=\"n/a\"),($AA119-$AB119)*INDEX(misc!DB$3:DB$6,MATCH($AC119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD119=\"n/a\",$AJ119*$AI119,$I119)\n    +IFERROR(\n      IF(AND($AF119<=BE$1,$AG119>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD119,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA119>$AB119,($AA119-$AB119)*INDEX(misc!DB$3:DB$6,MATCH($AD119,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y119*$AH119*$AI119),\n$X119)*$AK119","v":0}]
[null,{"$f":"unique_contracts!A120","v":0},{"$f":"unique_contracts!B120","v":0},{"$f":"unique_contracts!D120","v":0},{"$f":"unique_contracts!J120","v":0},{"$f":"unique_contracts!K120","v":0},{"$f":"unique_contracts!M120","v":0},{"$f":"unique_contracts!N120","v":0},{"$f":"unique_contracts!P120","v":0},{"$f":"unique_contracts!R120","v":0},{"$f":"unique_contracts!V120","v":0},{"$f":"unique_contracts!AB120","v":0},{"$f":"unique_contracts!AM120","v":0},{"$f":"unique_contracts!AN120","v":0},{"$f":"unique_contracts!AO120","v":0},{"$f":"unique_contracts!AP120","v":0},{"$f":"unique_contracts!AQ120","v":0},{"$f":"unique_contracts!AR120","v":0},{"$f":"unique_contracts!BR120","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C120,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T120,\"pumped_storage\",\n      IF(AND(NOT(U120),V120),\"n/a\",\n        IF(AND(K120>0,OR(G120=\"NotHybrid\",G120=0)),_xlfn.CONCAT(AB120,INDEX(resources!$G:$G,MATCH(C120,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C120,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D120=\"Online\",NOT(ISNUMBER(MATCH(AC120,misc!$DD:$DD,0)))),F120,E120)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AL$1,$AG120>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CI$3:CI$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AL$1,$AG120>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CI$3:CI$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AM$1,$AG120>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CJ$3:CJ$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AM$1,$AG120>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CJ$3:CJ$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AN$1,$AG120>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CK$3:CK$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AN$1,$AG120>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CK$3:CK$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AO$1,$AG120>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CL$3:CL$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AO$1,$AG120>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CL$3:CL$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AP$1,$AG120>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CM$3:CM$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AP$1,$AG120>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CM$3:CM$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AQ$1,$AG120>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CN$3:CN$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AQ$1,$AG120>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CN$3:CN$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AR$1,$AG120>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CO$3:CO$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AR$1,$AG120>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CO$3:CO$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AS$1,$AG120>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CP$3:CP$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AS$1,$AG120>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CP$3:CP$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AT$1,$AG120>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CQ$3:CQ$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AT$1,$AG120>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CQ$3:CQ$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AU$1,$AG120>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CR$3:CR$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AU$1,$AG120>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CR$3:CR$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AV$1,$AG120>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CS$3:CS$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AV$1,$AG120>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CS$3:CS$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AW$1,$AG120>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CT$3:CT$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AW$1,$AG120>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CT$3:CT$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AX$1,$AG120>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CU$3:CU$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AX$1,$AG120>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CU$3:CU$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AY$1,$AG120>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CV$3:CV$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AY$1,$AG120>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CV$3:CV$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=AZ$1,$AG120>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CW$3:CW$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=AZ$1,$AG120>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CW$3:CW$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=BA$1,$AG120>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CX$3:CX$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=BA$1,$AG120>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CX$3:CX$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=BB$1,$AG120>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CY$3:CY$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=BB$1,$AG120>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CY$3:CY$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=BC$1,$AG120>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!CZ$3:CZ$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=BC$1,$AG120>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!CZ$3:CZ$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=BD$1,$AG120>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!DA$3:DA$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=BD$1,$AG120>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!DA$3:DA$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF120<=BE$1,$AG120>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC120,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA120>$AB120,$AD120=\"n/a\"),($AA120-$AB120)*INDEX(misc!DB$3:DB$6,MATCH($AC120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD120=\"n/a\",$AJ120*$AI120,$I120)\n    +IFERROR(\n      IF(AND($AF120<=BE$1,$AG120>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD120,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA120>$AB120,($AA120-$AB120)*INDEX(misc!DB$3:DB$6,MATCH($AD120,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y120*$AH120*$AI120),\n$X120)*$AK120","v":0}]
[null,{"$f":"unique_contracts!A121","v":0},{"$f":"unique_contracts!B121","v":0},{"$f":"unique_contracts!D121","v":0},{"$f":"unique_contracts!J121","v":0},{"$f":"unique_contracts!K121","v":0},{"$f":"unique_contracts!M121","v":0},{"$f":"unique_contracts!N121","v":0},{"$f":"unique_contracts!P121","v":0},{"$f":"unique_contracts!R121","v":0},{"$f":"unique_contracts!V121","v":0},{"$f":"unique_contracts!AB121","v":0},{"$f":"unique_contracts!AM121","v":0},{"$f":"unique_contracts!AN121","v":0},{"$f":"unique_contracts!AO121","v":0},{"$f":"unique_contracts!AP121","v":0},{"$f":"unique_contracts!AQ121","v":0},{"$f":"unique_contracts!AR121","v":0},{"$f":"unique_contracts!BR121","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C121,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T121,\"pumped_storage\",\n      IF(AND(NOT(U121),V121),\"n/a\",\n        IF(AND(K121>0,OR(G121=\"NotHybrid\",G121=0)),_xlfn.CONCAT(AB121,INDEX(resources!$G:$G,MATCH(C121,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C121,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D121=\"Online\",NOT(ISNUMBER(MATCH(AC121,misc!$DD:$DD,0)))),F121,E121)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AL$1,$AG121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CI$3:CI$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AL$1,$AG121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CI$3:CI$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AM$1,$AG121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CJ$3:CJ$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AM$1,$AG121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CJ$3:CJ$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AN$1,$AG121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CK$3:CK$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AN$1,$AG121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CK$3:CK$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AO$1,$AG121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CL$3:CL$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AO$1,$AG121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CL$3:CL$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AP$1,$AG121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CM$3:CM$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AP$1,$AG121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CM$3:CM$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AQ$1,$AG121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CN$3:CN$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AQ$1,$AG121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CN$3:CN$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AR$1,$AG121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CO$3:CO$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AR$1,$AG121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CO$3:CO$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AS$1,$AG121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CP$3:CP$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AS$1,$AG121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CP$3:CP$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AT$1,$AG121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CQ$3:CQ$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AT$1,$AG121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CQ$3:CQ$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AU$1,$AG121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CR$3:CR$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AU$1,$AG121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CR$3:CR$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AV$1,$AG121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CS$3:CS$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AV$1,$AG121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CS$3:CS$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AW$1,$AG121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CT$3:CT$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AW$1,$AG121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CT$3:CT$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AX$1,$AG121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CU$3:CU$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AX$1,$AG121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CU$3:CU$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AY$1,$AG121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CV$3:CV$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AY$1,$AG121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CV$3:CV$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=AZ$1,$AG121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CW$3:CW$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=AZ$1,$AG121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CW$3:CW$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=BA$1,$AG121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CX$3:CX$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=BA$1,$AG121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CX$3:CX$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=BB$1,$AG121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CY$3:CY$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=BB$1,$AG121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CY$3:CY$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=BC$1,$AG121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!CZ$3:CZ$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=BC$1,$AG121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!CZ$3:CZ$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=BD$1,$AG121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!DA$3:DA$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=BD$1,$AG121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!DA$3:DA$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF121<=BE$1,$AG121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA121>$AB121,$AD121=\"n/a\"),($AA121-$AB121)*INDEX(misc!DB$3:DB$6,MATCH($AC121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD121=\"n/a\",$AJ121*$AI121,$I121)\n    +IFERROR(\n      IF(AND($AF121<=BE$1,$AG121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA121>$AB121,($AA121-$AB121)*INDEX(misc!DB$3:DB$6,MATCH($AD121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y121*$AH121*$AI121),\n$X121)*$AK121","v":0}]
[null,{"$f":"unique_contracts!A122","v":0},{"$f":"unique_contracts!B122","v":0},{"$f":"unique_contracts!D122","v":0},{"$f":"unique_contracts!J122","v":0},{"$f":"unique_contracts!K122","v":0},{"$f":"unique_contracts!M122","v":0},{"$f":"unique_contracts!N122","v":0},{"$f":"unique_contracts!P122","v":0},{"$f":"unique_contracts!R122","v":0},{"$f":"unique_contracts!V122","v":0},{"$f":"unique_contracts!AB122","v":0},{"$f":"unique_contracts!AM122","v":0},{"$f":"unique_contracts!AN122","v":0},{"$f":"unique_contracts!AO122","v":0},{"$f":"unique_contracts!AP122","v":0},{"$f":"unique_contracts!AQ122","v":0},{"$f":"unique_contracts!AR122","v":0},{"$f":"unique_contracts!BR122","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C122,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T122,\"pumped_storage\",\n      IF(AND(NOT(U122),V122),\"n/a\",\n        IF(AND(K122>0,OR(G122=\"NotHybrid\",G122=0)),_xlfn.CONCAT(AB122,INDEX(resources!$G:$G,MATCH(C122,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C122,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D122=\"Online\",NOT(ISNUMBER(MATCH(AC122,misc!$DD:$DD,0)))),F122,E122)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AL$1,$AG122>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CI$3:CI$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AL$1,$AG122>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CI$3:CI$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AM$1,$AG122>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CJ$3:CJ$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AM$1,$AG122>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CJ$3:CJ$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AN$1,$AG122>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CK$3:CK$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AN$1,$AG122>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CK$3:CK$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AO$1,$AG122>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CL$3:CL$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AO$1,$AG122>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CL$3:CL$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AP$1,$AG122>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CM$3:CM$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AP$1,$AG122>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CM$3:CM$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AQ$1,$AG122>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CN$3:CN$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AQ$1,$AG122>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CN$3:CN$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AR$1,$AG122>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CO$3:CO$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AR$1,$AG122>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CO$3:CO$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AS$1,$AG122>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CP$3:CP$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AS$1,$AG122>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CP$3:CP$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AT$1,$AG122>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CQ$3:CQ$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AT$1,$AG122>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CQ$3:CQ$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AU$1,$AG122>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CR$3:CR$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AU$1,$AG122>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CR$3:CR$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AV$1,$AG122>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CS$3:CS$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AV$1,$AG122>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CS$3:CS$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AW$1,$AG122>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CT$3:CT$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AW$1,$AG122>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CT$3:CT$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AX$1,$AG122>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CU$3:CU$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AX$1,$AG122>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CU$3:CU$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AY$1,$AG122>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CV$3:CV$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AY$1,$AG122>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CV$3:CV$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=AZ$1,$AG122>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CW$3:CW$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=AZ$1,$AG122>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CW$3:CW$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=BA$1,$AG122>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CX$3:CX$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=BA$1,$AG122>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CX$3:CX$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=BB$1,$AG122>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CY$3:CY$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=BB$1,$AG122>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CY$3:CY$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=BC$1,$AG122>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!CZ$3:CZ$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=BC$1,$AG122>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!CZ$3:CZ$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=BD$1,$AG122>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!DA$3:DA$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=BD$1,$AG122>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!DA$3:DA$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF122<=BE$1,$AG122>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC122,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA122>$AB122,$AD122=\"n/a\"),($AA122-$AB122)*INDEX(misc!DB$3:DB$6,MATCH($AC122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD122=\"n/a\",$AJ122*$AI122,$I122)\n    +IFERROR(\n      IF(AND($AF122<=BE$1,$AG122>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD122,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA122>$AB122,($AA122-$AB122)*INDEX(misc!DB$3:DB$6,MATCH($AD122,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y122*$AH122*$AI122),\n$X122)*$AK122","v":0}]
[null,{"$f":"unique_contracts!A123","v":0},{"$f":"unique_contracts!B123","v":0},{"$f":"unique_contracts!D123","v":0},{"$f":"unique_contracts!J123","v":0},{"$f":"unique_contracts!K123","v":0},{"$f":"unique_contracts!M123","v":0},{"$f":"unique_contracts!N123","v":0},{"$f":"unique_contracts!P123","v":0},{"$f":"unique_contracts!R123","v":0},{"$f":"unique_contracts!V123","v":0},{"$f":"unique_contracts!AB123","v":0},{"$f":"unique_contracts!AM123","v":0},{"$f":"unique_contracts!AN123","v":0},{"$f":"unique_contracts!AO123","v":0},{"$f":"unique_contracts!AP123","v":0},{"$f":"unique_contracts!AQ123","v":0},{"$f":"unique_contracts!AR123","v":0},{"$f":"unique_contracts!BR123","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C123,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T123,\"pumped_storage\",\n      IF(AND(NOT(U123),V123),\"n/a\",\n        IF(AND(K123>0,OR(G123=\"NotHybrid\",G123=0)),_xlfn.CONCAT(AB123,INDEX(resources!$G:$G,MATCH(C123,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C123,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D123=\"Online\",NOT(ISNUMBER(MATCH(AC123,misc!$DD:$DD,0)))),F123,E123)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AL$1,$AG123>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CI$3:CI$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AL$1,$AG123>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CI$3:CI$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AM$1,$AG123>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CJ$3:CJ$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AM$1,$AG123>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CJ$3:CJ$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AN$1,$AG123>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CK$3:CK$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AN$1,$AG123>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CK$3:CK$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AO$1,$AG123>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CL$3:CL$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AO$1,$AG123>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CL$3:CL$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AP$1,$AG123>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CM$3:CM$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AP$1,$AG123>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CM$3:CM$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AQ$1,$AG123>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CN$3:CN$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AQ$1,$AG123>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CN$3:CN$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AR$1,$AG123>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CO$3:CO$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AR$1,$AG123>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CO$3:CO$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AS$1,$AG123>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CP$3:CP$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AS$1,$AG123>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CP$3:CP$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AT$1,$AG123>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CQ$3:CQ$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AT$1,$AG123>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CQ$3:CQ$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AU$1,$AG123>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CR$3:CR$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AU$1,$AG123>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CR$3:CR$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AV$1,$AG123>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CS$3:CS$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AV$1,$AG123>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CS$3:CS$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AW$1,$AG123>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CT$3:CT$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AW$1,$AG123>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CT$3:CT$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AX$1,$AG123>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CU$3:CU$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AX$1,$AG123>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CU$3:CU$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AY$1,$AG123>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CV$3:CV$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AY$1,$AG123>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CV$3:CV$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=AZ$1,$AG123>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CW$3:CW$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=AZ$1,$AG123>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CW$3:CW$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=BA$1,$AG123>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CX$3:CX$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=BA$1,$AG123>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CX$3:CX$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=BB$1,$AG123>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CY$3:CY$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=BB$1,$AG123>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CY$3:CY$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=BC$1,$AG123>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!CZ$3:CZ$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=BC$1,$AG123>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!CZ$3:CZ$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=BD$1,$AG123>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!DA$3:DA$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=BD$1,$AG123>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!DA$3:DA$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF123<=BE$1,$AG123>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC123,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA123>$AB123,$AD123=\"n/a\"),($AA123-$AB123)*INDEX(misc!DB$3:DB$6,MATCH($AC123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD123=\"n/a\",$AJ123*$AI123,$I123)\n    +IFERROR(\n      IF(AND($AF123<=BE$1,$AG123>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD123,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA123>$AB123,($AA123-$AB123)*INDEX(misc!DB$3:DB$6,MATCH($AD123,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y123*$AH123*$AI123),\n$X123)*$AK123","v":0}]
[null,{"$f":"unique_contracts!A124","v":0},{"$f":"unique_contracts!B124","v":0},{"$f":"unique_contracts!D124","v":0},{"$f":"unique_contracts!J124","v":0},{"$f":"unique_contracts!K124","v":0},{"$f":"unique_contracts!M124","v":0},{"$f":"unique_contracts!N124","v":0},{"$f":"unique_contracts!P124","v":0},{"$f":"unique_contracts!R124","v":0},{"$f":"unique_contracts!V124","v":0},{"$f":"unique_contracts!AB124","v":0},{"$f":"unique_contracts!AM124","v":0},{"$f":"unique_contracts!AN124","v":0},{"$f":"unique_contracts!AO124","v":0},{"$f":"unique_contracts!AP124","v":0},{"$f":"unique_contracts!AQ124","v":0},{"$f":"unique_contracts!AR124","v":0},{"$f":"unique_contracts!BR124","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C124,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T124,\"pumped_storage\",\n      IF(AND(NOT(U124),V124),\"n/a\",\n        IF(AND(K124>0,OR(G124=\"NotHybrid\",G124=0)),_xlfn.CONCAT(AB124,INDEX(resources!$G:$G,MATCH(C124,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C124,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D124=\"Online\",NOT(ISNUMBER(MATCH(AC124,misc!$DD:$DD,0)))),F124,E124)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AL$1,$AG124>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CI$3:CI$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AL$1,$AG124>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CI$3:CI$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AM$1,$AG124>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CJ$3:CJ$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AM$1,$AG124>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CJ$3:CJ$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AN$1,$AG124>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CK$3:CK$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AN$1,$AG124>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CK$3:CK$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AO$1,$AG124>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CL$3:CL$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AO$1,$AG124>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CL$3:CL$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AP$1,$AG124>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CM$3:CM$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AP$1,$AG124>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CM$3:CM$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AQ$1,$AG124>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CN$3:CN$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AQ$1,$AG124>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CN$3:CN$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AR$1,$AG124>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CO$3:CO$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AR$1,$AG124>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CO$3:CO$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AS$1,$AG124>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CP$3:CP$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AS$1,$AG124>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CP$3:CP$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AT$1,$AG124>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CQ$3:CQ$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AT$1,$AG124>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CQ$3:CQ$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AU$1,$AG124>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CR$3:CR$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AU$1,$AG124>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CR$3:CR$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AV$1,$AG124>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CS$3:CS$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AV$1,$AG124>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CS$3:CS$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AW$1,$AG124>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CT$3:CT$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AW$1,$AG124>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CT$3:CT$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AX$1,$AG124>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CU$3:CU$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AX$1,$AG124>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CU$3:CU$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AY$1,$AG124>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CV$3:CV$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AY$1,$AG124>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CV$3:CV$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=AZ$1,$AG124>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CW$3:CW$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=AZ$1,$AG124>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CW$3:CW$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=BA$1,$AG124>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CX$3:CX$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=BA$1,$AG124>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CX$3:CX$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=BB$1,$AG124>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CY$3:CY$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=BB$1,$AG124>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CY$3:CY$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=BC$1,$AG124>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!CZ$3:CZ$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=BC$1,$AG124>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!CZ$3:CZ$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=BD$1,$AG124>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!DA$3:DA$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=BD$1,$AG124>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!DA$3:DA$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF124<=BE$1,$AG124>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC124,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA124>$AB124,$AD124=\"n/a\"),($AA124-$AB124)*INDEX(misc!DB$3:DB$6,MATCH($AC124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD124=\"n/a\",$AJ124*$AI124,$I124)\n    +IFERROR(\n      IF(AND($AF124<=BE$1,$AG124>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD124,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA124>$AB124,($AA124-$AB124)*INDEX(misc!DB$3:DB$6,MATCH($AD124,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y124*$AH124*$AI124),\n$X124)*$AK124","v":0}]
[null,{"$f":"unique_contracts!A125","v":0},{"$f":"unique_contracts!B125","v":0},{"$f":"unique_contracts!D125","v":0},{"$f":"unique_contracts!J125","v":0},{"$f":"unique_contracts!K125","v":0},{"$f":"unique_contracts!M125","v":0},{"$f":"unique_contracts!N125","v":0},{"$f":"unique_contracts!P125","v":0},{"$f":"unique_contracts!R125","v":0},{"$f":"unique_contracts!V125","v":0},{"$f":"unique_contracts!AB125","v":0},{"$f":"unique_contracts!AM125","v":0},{"$f":"unique_contracts!AN125","v":0},{"$f":"unique_contracts!AO125","v":0},{"$f":"unique_contracts!AP125","v":0},{"$f":"unique_contracts!AQ125","v":0},{"$f":"unique_contracts!AR125","v":0},{"$f":"unique_contracts!BR125","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C125,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T125,\"pumped_storage\",\n      IF(AND(NOT(U125),V125),\"n/a\",\n        IF(AND(K125>0,OR(G125=\"NotHybrid\",G125=0)),_xlfn.CONCAT(AB125,INDEX(resources!$G:$G,MATCH(C125,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C125,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D125=\"Online\",NOT(ISNUMBER(MATCH(AC125,misc!$DD:$DD,0)))),F125,E125)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AL$1,$AG125>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CI$3:CI$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AL$1,$AG125>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CI$3:CI$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AM$1,$AG125>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CJ$3:CJ$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AM$1,$AG125>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CJ$3:CJ$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AN$1,$AG125>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CK$3:CK$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AN$1,$AG125>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CK$3:CK$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AO$1,$AG125>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CL$3:CL$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AO$1,$AG125>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CL$3:CL$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AP$1,$AG125>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CM$3:CM$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AP$1,$AG125>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CM$3:CM$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AQ$1,$AG125>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CN$3:CN$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AQ$1,$AG125>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CN$3:CN$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AR$1,$AG125>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CO$3:CO$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AR$1,$AG125>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CO$3:CO$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AS$1,$AG125>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CP$3:CP$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AS$1,$AG125>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CP$3:CP$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AT$1,$AG125>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CQ$3:CQ$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AT$1,$AG125>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CQ$3:CQ$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AU$1,$AG125>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CR$3:CR$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AU$1,$AG125>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CR$3:CR$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AV$1,$AG125>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CS$3:CS$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AV$1,$AG125>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CS$3:CS$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AW$1,$AG125>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CT$3:CT$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AW$1,$AG125>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CT$3:CT$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AX$1,$AG125>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CU$3:CU$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AX$1,$AG125>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CU$3:CU$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AY$1,$AG125>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CV$3:CV$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AY$1,$AG125>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CV$3:CV$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=AZ$1,$AG125>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CW$3:CW$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=AZ$1,$AG125>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CW$3:CW$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=BA$1,$AG125>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CX$3:CX$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=BA$1,$AG125>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CX$3:CX$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=BB$1,$AG125>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CY$3:CY$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=BB$1,$AG125>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CY$3:CY$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=BC$1,$AG125>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!CZ$3:CZ$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=BC$1,$AG125>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!CZ$3:CZ$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=BD$1,$AG125>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!DA$3:DA$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=BD$1,$AG125>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!DA$3:DA$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF125<=BE$1,$AG125>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC125,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA125>$AB125,$AD125=\"n/a\"),($AA125-$AB125)*INDEX(misc!DB$3:DB$6,MATCH($AC125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD125=\"n/a\",$AJ125*$AI125,$I125)\n    +IFERROR(\n      IF(AND($AF125<=BE$1,$AG125>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD125,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA125>$AB125,($AA125-$AB125)*INDEX(misc!DB$3:DB$6,MATCH($AD125,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","v":0}]
[null,{"$f":"unique_contracts!A126","v":0},{"$f":"unique_contracts!B126","v":0},{"$f":"unique_contracts!D126","v":0},{"$f":"unique_contracts!J126","v":0},{"$f":"unique_contracts!K126","v":0},{"$f":"unique_contracts!M126","v":0},{"$f":"unique_contracts!N126","v":0},{"$f":"unique_contracts!P126","v":0},{"$f":"unique_contracts!R126","v":0},{"$f":"unique_contracts!V126","v":0},{"$f":"unique_contracts!AB126","v":0},{"$f":"unique_contracts!AM126","v":0},{"$f":"unique_contracts!AN126","v":0},{"$f":"unique_contracts!AO126","v":0},{"$f":"unique_contracts!AP126","v":0},{"$f":"unique_contracts!AQ126","v":0},{"$f":"unique_contracts!AR126","v":0},{"$f":"unique_contracts!BR126","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C126,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T126,\"pumped_storage\",\n      IF(AND(NOT(U126),V126),\"n/a\",\n        IF(AND(K126>0,OR(G126=\"NotHybrid\",G126=0)),_xlfn.CONCAT(AB126,INDEX(resources!$G:$G,MATCH(C126,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C126,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D126=\"Online\",NOT(ISNUMBER(MATCH(AC126,misc!$DD:$DD,0)))),F126,E126)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AL$1,$AG126>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CI$3:CI$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AL$1,$AG126>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CI$3:CI$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AM$1,$AG126>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CJ$3:CJ$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AM$1,$AG126>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CJ$3:CJ$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AN$1,$AG126>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CK$3:CK$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AN$1,$AG126>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CK$3:CK$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AO$1,$AG126>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CL$3:CL$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AO$1,$AG126>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CL$3:CL$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AP$1,$AG126>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CM$3:CM$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AP$1,$AG126>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CM$3:CM$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AQ$1,$AG126>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CN$3:CN$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AQ$1,$AG126>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CN$3:CN$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AR$1,$AG126>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CO$3:CO$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AR$1,$AG126>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CO$3:CO$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AS$1,$AG126>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CP$3:CP$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AS$1,$AG126>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CP$3:CP$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AT$1,$AG126>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CQ$3:CQ$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AT$1,$AG126>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CQ$3:CQ$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AU$1,$AG126>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CR$3:CR$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AU$1,$AG126>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CR$3:CR$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AV$1,$AG126>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CS$3:CS$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AV$1,$AG126>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CS$3:CS$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AW$1,$AG126>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CT$3:CT$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AW$1,$AG126>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CT$3:CT$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AX$1,$AG126>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CU$3:CU$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AX$1,$AG126>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CU$3:CU$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AY$1,$AG126>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CV$3:CV$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AY$1,$AG126>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CV$3:CV$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=AZ$1,$AG126>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CW$3:CW$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=AZ$1,$AG126>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CW$3:CW$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=BA$1,$AG126>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CX$3:CX$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=BA$1,$AG126>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CX$3:CX$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=BB$1,$AG126>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CY$3:CY$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=BB$1,$AG126>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CY$3:CY$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=BC$1,$AG126>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!CZ$3:CZ$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=BC$1,$AG126>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!CZ$3:CZ$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=BD$1,$AG126>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!DA$3:DA$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=BD$1,$AG126>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!DA$3:DA$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF126<=BE$1,$AG126>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA126>$AB126,$AD126=\"n/a\"),($AA126-$AB126)*INDEX(misc!DB$3:DB$6,MATCH($AC126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD126=\"n/a\",$AJ126*$AI126,$I126)\n    +IFERROR(\n      IF(AND($AF126<=BE$1,$AG126>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA126>$AB126,($AA126-$AB126)*INDEX(misc!DB$3:DB$6,MATCH($AD126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y126*$AH126*$AI126),\n$X126)*$AK126","v":0}]
[null,{"$f":"unique_contracts!A127","v":0},{"$f":"unique_contracts!B127","v":0},{"$f":"unique_contracts!D127","v":0},{"$f":"unique_contracts!J127","v":0},{"$f":"unique_contracts!K127","v":0},{"$f":"unique_contracts!M127","v":0},{"$f":"unique_contracts!N127","v":0},{"$f":"unique_contracts!P127","v":0},{"$f":"unique_contracts!R127","v":0},{"$f":"unique_contracts!V127","v":0},{"$f":"unique_contracts!AB127","v":0},{"$f":"unique_contracts!AM127","v":0},{"$f":"unique_contracts!AN127","v":0},{"$f":"unique_contracts!AO127","v":0},{"$f":"unique_contracts!AP127","v":0},{"$f":"unique_contracts!AQ127","v":0},{"$f":"unique_contracts!AR127","v":0},{"$f":"unique_contracts!BR127","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C127,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T127,\"pumped_storage\",\n      IF(AND(NOT(U127),V127),\"n/a\",\n        IF(AND(K127>0,OR(G127=\"NotHybrid\",G127=0)),_xlfn.CONCAT(AB127,INDEX(resources!$G:$G,MATCH(C127,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C127,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D127=\"Online\",NOT(ISNUMBER(MATCH(AC127,misc!$DD:$DD,0)))),F127,E127)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AL$1,$AG127>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CI$3:CI$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AL$1,$AG127>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CI$3:CI$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AM$1,$AG127>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CJ$3:CJ$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AM$1,$AG127>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CJ$3:CJ$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AN$1,$AG127>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CK$3:CK$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AN$1,$AG127>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CK$3:CK$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AO$1,$AG127>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CL$3:CL$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AO$1,$AG127>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CL$3:CL$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AP$1,$AG127>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CM$3:CM$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AP$1,$AG127>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CM$3:CM$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AQ$1,$AG127>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CN$3:CN$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AQ$1,$AG127>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CN$3:CN$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AR$1,$AG127>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CO$3:CO$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AR$1,$AG127>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CO$3:CO$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AS$1,$AG127>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CP$3:CP$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AS$1,$AG127>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CP$3:CP$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AT$1,$AG127>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CQ$3:CQ$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AT$1,$AG127>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CQ$3:CQ$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AU$1,$AG127>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CR$3:CR$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AU$1,$AG127>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CR$3:CR$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AV$1,$AG127>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CS$3:CS$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AV$1,$AG127>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CS$3:CS$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AW$1,$AG127>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CT$3:CT$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AW$1,$AG127>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CT$3:CT$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AX$1,$AG127>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CU$3:CU$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AX$1,$AG127>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CU$3:CU$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AY$1,$AG127>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CV$3:CV$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AY$1,$AG127>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CV$3:CV$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=AZ$1,$AG127>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CW$3:CW$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=AZ$1,$AG127>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CW$3:CW$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=BA$1,$AG127>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CX$3:CX$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=BA$1,$AG127>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CX$3:CX$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=BB$1,$AG127>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CY$3:CY$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=BB$1,$AG127>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CY$3:CY$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=BC$1,$AG127>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!CZ$3:CZ$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=BC$1,$AG127>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!CZ$3:CZ$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=BD$1,$AG127>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!DA$3:DA$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=BD$1,$AG127>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!DA$3:DA$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF127<=BE$1,$AG127>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA127>$AB127,$AD127=\"n/a\"),($AA127-$AB127)*INDEX(misc!DB$3:DB$6,MATCH($AC127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD127=\"n/a\",$AJ127*$AI127,$I127)\n    +IFERROR(\n      IF(AND($AF127<=BE$1,$AG127>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA127>$AB127,($AA127-$AB127)*INDEX(misc!DB$3:DB$6,MATCH($AD127,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y127*$AH127*$AI127),\n$X127)*$AK127","v":0}]
[null,{"$f":"unique_contracts!A128","v":0},{"$f":"unique_contracts!B128","v":0},{"$f":"unique_contracts!D128","v":0},{"$f":"unique_contracts!J128","v":0},{"$f":"unique_contracts!K128","v":0},{"$f":"unique_contracts!M128","v":0},{"$f":"unique_contracts!N128","v":0},{"$f":"unique_contracts!P128","v":0},{"$f":"unique_contracts!R128","v":0},{"$f":"unique_contracts!V128","v":0},{"$f":"unique_contracts!AB128","v":0},{"$f":"unique_contracts!AM128","v":0},{"$f":"unique_contracts!AN128","v":0},{"$f":"unique_contracts!AO128","v":0},{"$f":"unique_contracts!AP128","v":0},{"$f":"unique_contracts!AQ128","v":0},{"$f":"unique_contracts!AR128","v":0},{"$f":"unique_contracts!BR128","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C128,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T128,\"pumped_storage\",\n      IF(AND(NOT(U128),V128),\"n/a\",\n        IF(AND(K128>0,OR(G128=\"NotHybrid\",G128=0)),_xlfn.CONCAT(AB128,INDEX(resources!$G:$G,MATCH(C128,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C128,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D128=\"Online\",NOT(ISNUMBER(MATCH(AC128,misc!$DD:$DD,0)))),F128,E128)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AL$1,$AG128>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CI$3:CI$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AL$1,$AG128>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CI$3:CI$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AM$1,$AG128>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CJ$3:CJ$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AM$1,$AG128>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CJ$3:CJ$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AN$1,$AG128>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CK$3:CK$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AN$1,$AG128>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CK$3:CK$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AO$1,$AG128>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CL$3:CL$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AO$1,$AG128>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CL$3:CL$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AP$1,$AG128>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CM$3:CM$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AP$1,$AG128>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CM$3:CM$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AQ$1,$AG128>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CN$3:CN$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AQ$1,$AG128>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CN$3:CN$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AR$1,$AG128>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CO$3:CO$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AR$1,$AG128>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CO$3:CO$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AS$1,$AG128>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CP$3:CP$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AS$1,$AG128>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CP$3:CP$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AT$1,$AG128>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CQ$3:CQ$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AT$1,$AG128>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CQ$3:CQ$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AU$1,$AG128>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CR$3:CR$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AU$1,$AG128>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CR$3:CR$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AV$1,$AG128>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CS$3:CS$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AV$1,$AG128>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CS$3:CS$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AW$1,$AG128>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CT$3:CT$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AW$1,$AG128>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CT$3:CT$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AX$1,$AG128>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CU$3:CU$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AX$1,$AG128>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CU$3:CU$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AY$1,$AG128>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CV$3:CV$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AY$1,$AG128>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CV$3:CV$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=AZ$1,$AG128>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CW$3:CW$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=AZ$1,$AG128>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CW$3:CW$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=BA$1,$AG128>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CX$3:CX$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=BA$1,$AG128>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CX$3:CX$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=BB$1,$AG128>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CY$3:CY$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=BB$1,$AG128>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CY$3:CY$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=BC$1,$AG128>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!CZ$3:CZ$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=BC$1,$AG128>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!CZ$3:CZ$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=BD$1,$AG128>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!DA$3:DA$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=BD$1,$AG128>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!DA$3:DA$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF128<=BE$1,$AG128>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA128>$AB128,$AD128=\"n/a\"),($AA128-$AB128)*INDEX(misc!DB$3:DB$6,MATCH($AC128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD128=\"n/a\",$AJ128*$AI128,$I128)\n    +IFERROR(\n      IF(AND($AF128<=BE$1,$AG128>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA128>$AB128,($AA128-$AB128)*INDEX(misc!DB$3:DB$6,MATCH($AD128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y128*$AH128*$AI128),\n$X128)*$AK128","v":0}]
[null,{"$f":"unique_contracts!A129","v":0},{"$f":"unique_contracts!B129","v":0},{"$f":"unique_contracts!D129","v":0},{"$f":"unique_contracts!J129","v":0},{"$f":"unique_contracts!K129","v":0},{"$f":"unique_contracts!M129","v":0},{"$f":"unique_contracts!N129","v":0},{"$f":"unique_contracts!P129","v":0},{"$f":"unique_contracts!R129","v":0},{"$f":"unique_contracts!V129","v":0},{"$f":"unique_contracts!AB129","v":0},{"$f":"unique_contracts!AM129","v":0},{"$f":"unique_contracts!AN129","v":0},{"$f":"unique_contracts!AO129","v":0},{"$f":"unique_contracts!AP129","v":0},{"$f":"unique_contracts!AQ129","v":0},{"$f":"unique_contracts!AR129","v":0},{"$f":"unique_contracts!BR129","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C129,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T129,\"pumped_storage\",\n      IF(AND(NOT(U129),V129),\"n/a\",\n        IF(AND(K129>0,OR(G129=\"NotHybrid\",G129=0)),_xlfn.CONCAT(AB129,INDEX(resources!$G:$G,MATCH(C129,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C129,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D129=\"Online\",NOT(ISNUMBER(MATCH(AC129,misc!$DD:$DD,0)))),F129,E129)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AL$1,$AG129>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CI$3:CI$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AL$1,$AG129>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CI$3:CI$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AM$1,$AG129>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CJ$3:CJ$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AM$1,$AG129>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CJ$3:CJ$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AN$1,$AG129>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CK$3:CK$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AN$1,$AG129>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CK$3:CK$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AO$1,$AG129>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CL$3:CL$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AO$1,$AG129>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CL$3:CL$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AP$1,$AG129>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CM$3:CM$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AP$1,$AG129>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CM$3:CM$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AQ$1,$AG129>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CN$3:CN$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AQ$1,$AG129>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CN$3:CN$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AR$1,$AG129>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CO$3:CO$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AR$1,$AG129>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CO$3:CO$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AS$1,$AG129>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CP$3:CP$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AS$1,$AG129>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CP$3:CP$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AT$1,$AG129>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CQ$3:CQ$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AT$1,$AG129>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CQ$3:CQ$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AU$1,$AG129>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CR$3:CR$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AU$1,$AG129>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CR$3:CR$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AV$1,$AG129>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CS$3:CS$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AV$1,$AG129>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CS$3:CS$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AW$1,$AG129>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CT$3:CT$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AW$1,$AG129>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CT$3:CT$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AX$1,$AG129>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CU$3:CU$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AX$1,$AG129>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CU$3:CU$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AY$1,$AG129>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CV$3:CV$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AY$1,$AG129>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CV$3:CV$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=AZ$1,$AG129>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CW$3:CW$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=AZ$1,$AG129>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CW$3:CW$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=BA$1,$AG129>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CX$3:CX$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=BA$1,$AG129>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CX$3:CX$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=BB$1,$AG129>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CY$3:CY$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=BB$1,$AG129>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CY$3:CY$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=BC$1,$AG129>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!CZ$3:CZ$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=BC$1,$AG129>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!CZ$3:CZ$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=BD$1,$AG129>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!DA$3:DA$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=BD$1,$AG129>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!DA$3:DA$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF129<=BE$1,$AG129>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA129>$AB129,$AD129=\"n/a\"),($AA129-$AB129)*INDEX(misc!DB$3:DB$6,MATCH($AC129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD129=\"n/a\",$AJ129*$AI129,$I129)\n    +IFERROR(\n      IF(AND($AF129<=BE$1,$AG129>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA129>$AB129,($AA129-$AB129)*INDEX(misc!DB$3:DB$6,MATCH($AD129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y129*$AH129*$AI129),\n$X129)*$AK129","v":0}]
[null,{"$f":"unique_contracts!A130","v":0},{"$f":"unique_contracts!B130","v":0},{"$f":"unique_contracts!D130","v":0},{"$f":"unique_contracts!J130","v":0},{"$f":"unique_contracts!K130","v":0},{"$f":"unique_contracts!M130","v":0},{"$f":"unique_contracts!N130","v":0},{"$f":"unique_contracts!P130","v":0},{"$f":"unique_contracts!R130","v":0},{"$f":"unique_contracts!V130","v":0},{"$f":"unique_contracts!AB130","v":0},{"$f":"unique_contracts!AM130","v":0},{"$f":"unique_contracts!AN130","v":0},{"$f":"unique_contracts!AO130","v":0},{"$f":"unique_contracts!AP130","v":0},{"$f":"unique_contracts!AQ130","v":0},{"$f":"unique_contracts!AR130","v":0},{"$f":"unique_contracts!BR130","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C130,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G130=\"NotHybrid\",G130=0)),I130>0)","v":false},{"$f":"AND(NOT(OR(G130=\"NotHybrid\",G130=0)),J130>0)","v":false},{"$f":"IF(B130=0,FALSE,COUNTIFS(B:B,B130)>1)","v":false},{"$f":"IF(U130,SUMIFS(E:E,B:B,B130),E130)","v":0},{"$f":"IF(OR(U130,AND(NOT(W130),V130)),SUMIFS(J:J,B:B,B130,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U130,AND(NOT(W130),V130)),SUMIFS(K:K,B:B,B130,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K130>0,OR(G130=\"NotHybrid\",G130=0)),MIN(ROUNDDOWN(K130/E130,0),100),\n      IF(Z130>0,MIN(ROUNDDOWN(Z130/Y130,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA130=\"n/a\",\"n/a\",IF(AA130<8,4,IF(AA130<12,8,IF(AA130<24,12,IF(AA130<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T130,\"pumped_storage\",\n      IF(AND(NOT(U130),V130),\"n/a\",\n        IF(AND(K130>0,OR(G130=\"NotHybrid\",G130=0)),_xlfn.CONCAT(AB130,INDEX(resources!$G:$G,MATCH(C130,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C130,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z130>0,_xlfn.CONCAT(AB130,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD130=\"n/a\",AC130,IF(AND(AC130=\"n/a\",NOT(AD130=\"n/a\")),AD130,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M130,N130,O130)<=DATE(M130,6,1),M130,M130+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P130,Q130,R130)>=DATE(P130,10,1),P130,P130-1),0)","v":0},{"$f":"IF(OR(AD130=\"n/a\",NOT(H130=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC130)),MIN(I130/(1*(ROUNDDOWN(Z130/Y130,0)/4)),Y130)/Y130,\n      IF(ISNUMBER(SEARCH(\"wind\",AC130)),MIN(I130/(2*(ROUNDDOWN(Z130/Y130,0)/4)),Y130)/Y130,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC130)),MIN(ROUNDDOWN(K130/E130,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD130)),MIN(ROUNDDOWN(Z130/Y130,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D130=\"Online\",NOT(ISNUMBER(MATCH(AC130,misc!$DD:$DD,0)))),F130,E130)","v":0},{"$f":"IF(AND(L130=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S130))),-1,\n    IF(AND(NOT(L130=\"Sell\"),OR(NOT(OR(G130=\"NotHybrid\",G130=0)),ISNUMBER(SEARCH(\"Capacity\",S130)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AL$1,$AG130>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CI$3:CI$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AL$1,$AG130>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CI$3:CI$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AM$1,$AG130>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CJ$3:CJ$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AM$1,$AG130>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CJ$3:CJ$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AN$1,$AG130>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CK$3:CK$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AN$1,$AG130>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CK$3:CK$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AO$1,$AG130>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CL$3:CL$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AO$1,$AG130>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CL$3:CL$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AP$1,$AG130>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CM$3:CM$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AP$1,$AG130>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CM$3:CM$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AQ$1,$AG130>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CN$3:CN$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AQ$1,$AG130>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CN$3:CN$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AR$1,$AG130>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CO$3:CO$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AR$1,$AG130>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CO$3:CO$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AS$1,$AG130>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CP$3:CP$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AS$1,$AG130>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CP$3:CP$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AT$1,$AG130>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CQ$3:CQ$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AT$1,$AG130>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CQ$3:CQ$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AU$1,$AG130>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CR$3:CR$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AU$1,$AG130>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CR$3:CR$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AV$1,$AG130>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CS$3:CS$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AV$1,$AG130>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CS$3:CS$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AW$1,$AG130>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CT$3:CT$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AW$1,$AG130>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CT$3:CT$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AX$1,$AG130>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CU$3:CU$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AX$1,$AG130>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CU$3:CU$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AY$1,$AG130>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CV$3:CV$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AY$1,$AG130>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CV$3:CV$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=AZ$1,$AG130>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CW$3:CW$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=AZ$1,$AG130>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CW$3:CW$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=BA$1,$AG130>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CX$3:CX$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=BA$1,$AG130>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CX$3:CX$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=BB$1,$AG130>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CY$3:CY$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=BB$1,$AG130>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CY$3:CY$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=BC$1,$AG130>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!CZ$3:CZ$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=BC$1,$AG130>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!CZ$3:CZ$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=BD$1,$AG130>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!DA$3:DA$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=BD$1,$AG130>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!DA$3:DA$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF130<=BE$1,$AG130>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC130,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA130>$AB130,$AD130=\"n/a\"),($AA130-$AB130)*INDEX(misc!DB$3:DB$6,MATCH($AC130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD130=\"n/a\",$AJ130*$AI130,$I130)\n    +IFERROR(\n      IF(AND($AF130<=BE$1,$AG130>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD130,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA130>$AB130,($AA130-$AB130)*INDEX(misc!DB$3:DB$6,MATCH($AD130,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y130*$AH130*$AI130),\n$X130)*$AK130","v":0}]
[null,{"$f":"unique_contracts!A131","v":0},{"$f":"unique_contracts!B131","v":0},{"$f":"unique_contracts!D131","v":0},{"$f":"unique_contracts!J131","v":0},{"$f":"unique_contracts!K131","v":0},{"$f":"unique_contracts!M131","v":0},{"$f":"unique_contracts!N131","v":0},{"$f":"unique_contracts!P131","v":0},{"$f":"unique_contracts!R131","v":0},{"$f":"unique_contracts!V131","v":0},{"$f":"unique_contracts!AB131","v":0},{"$f":"unique_contracts!AM131","v":0},{"$f":"unique_contracts!AN131","v":0},{"$f":"unique_contracts!AO131","v":0},{"$f":"unique_contracts!AP131","v":0},{"$f":"unique_contracts!AQ131","v":0},{"$f":"unique_contracts!AR131","v":0},{"$f":"unique_contracts!BR131","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C131,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T131,\"pumped_storage\",\n      IF(AND(NOT(U131),V131),\"n/a\",\n        IF(AND(K131>0,OR(G131=\"NotHybrid\",G131=0)),_xlfn.CONCAT(AB131,INDEX(resources!$G:$G,MATCH(C131,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C131,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D131=\"Online\",NOT(ISNUMBER(MATCH(AC131,misc!$DD:$DD,0)))),F131,E131)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AL$1,$AG131>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CI$3:CI$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AL$1,$AG131>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CI$3:CI$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AM$1,$AG131>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CJ$3:CJ$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AM$1,$AG131>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CJ$3:CJ$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AN$1,$AG131>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CK$3:CK$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AN$1,$AG131>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CK$3:CK$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AO$1,$AG131>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CL$3:CL$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AO$1,$AG131>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CL$3:CL$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AP$1,$AG131>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CM$3:CM$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AP$1,$AG131>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CM$3:CM$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AQ$1,$AG131>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CN$3:CN$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AQ$1,$AG131>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CN$3:CN$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AR$1,$AG131>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CO$3:CO$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AR$1,$AG131>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CO$3:CO$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AS$1,$AG131>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CP$3:CP$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AS$1,$AG131>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CP$3:CP$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AT$1,$AG131>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CQ$3:CQ$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AT$1,$AG131>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CQ$3:CQ$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AU$1,$AG131>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CR$3:CR$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AU$1,$AG131>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CR$3:CR$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AV$1,$AG131>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CS$3:CS$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AV$1,$AG131>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CS$3:CS$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AW$1,$AG131>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CT$3:CT$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AW$1,$AG131>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CT$3:CT$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AX$1,$AG131>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CU$3:CU$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AX$1,$AG131>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CU$3:CU$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AY$1,$AG131>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CV$3:CV$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AY$1,$AG131>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CV$3:CV$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=AZ$1,$AG131>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CW$3:CW$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=AZ$1,$AG131>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CW$3:CW$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=BA$1,$AG131>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CX$3:CX$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=BA$1,$AG131>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CX$3:CX$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=BB$1,$AG131>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CY$3:CY$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=BB$1,$AG131>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CY$3:CY$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=BC$1,$AG131>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!CZ$3:CZ$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=BC$1,$AG131>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!CZ$3:CZ$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=BD$1,$AG131>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!DA$3:DA$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=BD$1,$AG131>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!DA$3:DA$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF131<=BE$1,$AG131>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC131,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA131>$AB131,$AD131=\"n/a\"),($AA131-$AB131)*INDEX(misc!DB$3:DB$6,MATCH($AC131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD131=\"n/a\",$AJ131*$AI131,$I131)\n    +IFERROR(\n      IF(AND($AF131<=BE$1,$AG131>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD131,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA131>$AB131,($AA131-$AB131)*INDEX(misc!DB$3:DB$6,MATCH($AD131,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y131*$AH131*$AI131),\n$X131)*$AK131","v":0}]
[null,{"$f":"unique_contracts!A132","v":0},{"$f":"unique_contracts!B132","v":0},{"$f":"unique_contracts!D132","v":0},{"$f":"unique_contracts!J132","v":0},{"$f":"unique_contracts!K132","v":0},{"$f":"unique_contracts!M132","v":0},{"$f":"unique_contracts!N132","v":0},{"$f":"unique_contracts!P132","v":0},{"$f":"unique_contracts!R132","v":0},{"$f":"unique_contracts!V132","v":0},{"$f":"unique_contracts!AB132","v":0},{"$f":"unique_contracts!AM132","v":0},{"$f":"unique_contracts!AN132","v":0},{"$f":"unique_contracts!AO132","v":0},{"$f":"unique_contracts!AP132","v":0},{"$f":"unique_contracts!AQ132","v":0},{"$f":"unique_contracts!AR132","v":0},{"$f":"unique_contracts!BR132","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C132,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T132,\"pumped_storage\",\n      IF(AND(NOT(U132),V132),\"n/a\",\n        IF(AND(K132>0,OR(G132=\"NotHybrid\",G132=0)),_xlfn.CONCAT(AB132,INDEX(resources!$G:$G,MATCH(C132,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C132,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D132=\"Online\",NOT(ISNUMBER(MATCH(AC132,misc!$DD:$DD,0)))),F132,E132)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AL$1,$AG132>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CI$3:CI$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AL$1,$AG132>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CI$3:CI$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AM$1,$AG132>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CJ$3:CJ$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AM$1,$AG132>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CJ$3:CJ$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AN$1,$AG132>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CK$3:CK$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AN$1,$AG132>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CK$3:CK$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AO$1,$AG132>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CL$3:CL$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AO$1,$AG132>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CL$3:CL$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AP$1,$AG132>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CM$3:CM$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AP$1,$AG132>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CM$3:CM$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AQ$1,$AG132>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CN$3:CN$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AQ$1,$AG132>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CN$3:CN$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AR$1,$AG132>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CO$3:CO$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AR$1,$AG132>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CO$3:CO$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AS$1,$AG132>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CP$3:CP$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AS$1,$AG132>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CP$3:CP$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AT$1,$AG132>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CQ$3:CQ$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AT$1,$AG132>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CQ$3:CQ$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AU$1,$AG132>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CR$3:CR$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AU$1,$AG132>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CR$3:CR$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AV$1,$AG132>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CS$3:CS$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AV$1,$AG132>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CS$3:CS$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AW$1,$AG132>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CT$3:CT$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AW$1,$AG132>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CT$3:CT$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AX$1,$AG132>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CU$3:CU$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AX$1,$AG132>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CU$3:CU$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AY$1,$AG132>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CV$3:CV$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AY$1,$AG132>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CV$3:CV$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=AZ$1,$AG132>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CW$3:CW$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=AZ$1,$AG132>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CW$3:CW$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=BA$1,$AG132>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CX$3:CX$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=BA$1,$AG132>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CX$3:CX$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=BB$1,$AG132>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CY$3:CY$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=BB$1,$AG132>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CY$3:CY$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=BC$1,$AG132>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!CZ$3:CZ$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=BC$1,$AG132>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!CZ$3:CZ$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=BD$1,$AG132>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!DA$3:DA$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=BD$1,$AG132>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!DA$3:DA$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF132<=BE$1,$AG132>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA132>$AB132,$AD132=\"n/a\"),($AA132-$AB132)*INDEX(misc!DB$3:DB$6,MATCH($AC132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD132=\"n/a\",$AJ132*$AI132,$I132)\n    +IFERROR(\n      IF(AND($AF132<=BE$1,$AG132>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA132>$AB132,($AA132-$AB132)*INDEX(misc!DB$3:DB$6,MATCH($AD132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y132*$AH132*$AI132),\n$X132)*$AK132","v":0}]
[null,{"$f":"unique_contracts!A133","v":0},{"$f":"unique_contracts!B133","v":0},{"$f":"unique_contracts!D133","v":0},{"$f":"unique_contracts!J133","v":0},{"$f":"unique_contracts!K133","v":0},{"$f":"unique_contracts!M133","v":0},{"$f":"unique_contracts!N133","v":0},{"$f":"unique_contracts!P133","v":0},{"$f":"unique_contracts!R133","v":0},{"$f":"unique_contracts!V133","v":0},{"$f":"unique_contracts!AB133","v":0},{"$f":"unique_contracts!AM133","v":0},{"$f":"unique_contracts!AN133","v":0},{"$f":"unique_contracts!AO133","v":0},{"$f":"unique_contracts!AP133","v":0},{"$f":"unique_contracts!AQ133","v":0},{"$f":"unique_contracts!AR133","v":0},{"$f":"unique_contracts!BR133","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C133,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T133,\"pumped_storage\",\n      IF(AND(NOT(U133),V133),\"n/a\",\n        IF(AND(K133>0,OR(G133=\"NotHybrid\",G133=0)),_xlfn.CONCAT(AB133,INDEX(resources!$G:$G,MATCH(C133,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C133,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D133=\"Online\",NOT(ISNUMBER(MATCH(AC133,misc!$DD:$DD,0)))),F133,E133)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AL$1,$AG133>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CI$3:CI$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AL$1,$AG133>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CI$3:CI$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AM$1,$AG133>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CJ$3:CJ$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AM$1,$AG133>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CJ$3:CJ$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AN$1,$AG133>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CK$3:CK$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AN$1,$AG133>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CK$3:CK$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AO$1,$AG133>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CL$3:CL$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AO$1,$AG133>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CL$3:CL$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AP$1,$AG133>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CM$3:CM$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AP$1,$AG133>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CM$3:CM$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AQ$1,$AG133>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CN$3:CN$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AQ$1,$AG133>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CN$3:CN$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AR$1,$AG133>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CO$3:CO$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AR$1,$AG133>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CO$3:CO$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AS$1,$AG133>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CP$3:CP$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AS$1,$AG133>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CP$3:CP$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AT$1,$AG133>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CQ$3:CQ$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AT$1,$AG133>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CQ$3:CQ$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AU$1,$AG133>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CR$3:CR$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AU$1,$AG133>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CR$3:CR$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AV$1,$AG133>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CS$3:CS$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AV$1,$AG133>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CS$3:CS$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AW$1,$AG133>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CT$3:CT$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AW$1,$AG133>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CT$3:CT$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AX$1,$AG133>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CU$3:CU$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AX$1,$AG133>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CU$3:CU$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AY$1,$AG133>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CV$3:CV$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AY$1,$AG133>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CV$3:CV$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=AZ$1,$AG133>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CW$3:CW$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=AZ$1,$AG133>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CW$3:CW$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=BA$1,$AG133>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CX$3:CX$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=BA$1,$AG133>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CX$3:CX$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=BB$1,$AG133>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CY$3:CY$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=BB$1,$AG133>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CY$3:CY$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=BC$1,$AG133>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!CZ$3:CZ$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=BC$1,$AG133>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!CZ$3:CZ$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=BD$1,$AG133>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!DA$3:DA$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=BD$1,$AG133>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!DA$3:DA$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF133<=BE$1,$AG133>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA133>$AB133,$AD133=\"n/a\"),($AA133-$AB133)*INDEX(misc!DB$3:DB$6,MATCH($AC133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD133=\"n/a\",$AJ133*$AI133,$I133)\n    +IFERROR(\n      IF(AND($AF133<=BE$1,$AG133>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA133>$AB133,($AA133-$AB133)*INDEX(misc!DB$3:DB$6,MATCH($AD133,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y133*$AH133*$AI133),\n$X133)*$AK133","v":0}]
[null,{"$f":"unique_contracts!A134","v":0},{"$f":"unique_contracts!B134","v":0},{"$f":"unique_contracts!D134","v":0},{"$f":"unique_contracts!J134","v":0},{"$f":"unique_contracts!K134","v":0},{"$f":"unique_contracts!M134","v":0},{"$f":"unique_contracts!N134","v":0},{"$f":"unique_contracts!P134","v":0},{"$f":"unique_contracts!R134","v":0},{"$f":"unique_contracts!V134","v":0},{"$f":"unique_contracts!AB134","v":0},{"$f":"unique_contracts!AM134","v":0},{"$f":"unique_contracts!AN134","v":0},{"$f":"unique_contracts!AO134","v":0},{"$f":"unique_contracts!AP134","v":0},{"$f":"unique_contracts!AQ134","v":0},{"$f":"unique_contracts!AR134","v":0},{"$f":"unique_contracts!BR134","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C134,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T134,\"pumped_storage\",\n      IF(AND(NOT(U134),V134),\"n/a\",\n        IF(AND(K134>0,OR(G134=\"NotHybrid\",G134=0)),_xlfn.CONCAT(AB134,INDEX(resources!$G:$G,MATCH(C134,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C134,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D134=\"Online\",NOT(ISNUMBER(MATCH(AC134,misc!$DD:$DD,0)))),F134,E134)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AL$1,$AG134>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CI$3:CI$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AL$1,$AG134>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CI$3:CI$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AM$1,$AG134>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CJ$3:CJ$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AM$1,$AG134>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CJ$3:CJ$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AN$1,$AG134>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CK$3:CK$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AN$1,$AG134>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CK$3:CK$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AO$1,$AG134>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CL$3:CL$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AO$1,$AG134>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CL$3:CL$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AP$1,$AG134>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CM$3:CM$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AP$1,$AG134>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CM$3:CM$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AQ$1,$AG134>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CN$3:CN$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AQ$1,$AG134>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CN$3:CN$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AR$1,$AG134>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CO$3:CO$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AR$1,$AG134>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CO$3:CO$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AS$1,$AG134>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CP$3:CP$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AS$1,$AG134>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CP$3:CP$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AT$1,$AG134>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CQ$3:CQ$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AT$1,$AG134>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CQ$3:CQ$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AU$1,$AG134>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CR$3:CR$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AU$1,$AG134>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CR$3:CR$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AV$1,$AG134>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CS$3:CS$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AV$1,$AG134>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CS$3:CS$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AW$1,$AG134>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CT$3:CT$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AW$1,$AG134>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CT$3:CT$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AX$1,$AG134>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CU$3:CU$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AX$1,$AG134>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CU$3:CU$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AY$1,$AG134>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CV$3:CV$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AY$1,$AG134>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CV$3:CV$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=AZ$1,$AG134>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CW$3:CW$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=AZ$1,$AG134>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CW$3:CW$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=BA$1,$AG134>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CX$3:CX$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=BA$1,$AG134>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CX$3:CX$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=BB$1,$AG134>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CY$3:CY$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=BB$1,$AG134>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CY$3:CY$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=BC$1,$AG134>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!CZ$3:CZ$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=BC$1,$AG134>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!CZ$3:CZ$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=BD$1,$AG134>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!DA$3:DA$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=BD$1,$AG134>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!DA$3:DA$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF134<=BE$1,$AG134>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC134,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA134>$AB134,$AD134=\"n/a\"),($AA134-$AB134)*INDEX(misc!DB$3:DB$6,MATCH($AC134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD134=\"n/a\",$AJ134*$AI134,$I134)\n    +IFERROR(\n      IF(AND($AF134<=BE$1,$AG134>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD134,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA134>$AB134,($AA134-$AB134)*INDEX(misc!DB$3:DB$6,MATCH($AD134,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y134*$AH134*$AI134),\n$X134)*$AK134","v":0}]
[null,{"$f":"unique_contracts!A135","v":0},{"$f":"unique_contracts!B135","v":0},{"$f":"unique_contracts!D135","v":0},{"$f":"unique_contracts!J135","v":0},{"$f":"unique_contracts!K135","v":0},{"$f":"unique_contracts!M135","v":0},{"$f":"unique_contracts!N135","v":0},{"$f":"unique_contracts!P135","v":0},{"$f":"unique_contracts!R135","v":0},{"$f":"unique_contracts!V135","v":0},{"$f":"unique_contracts!AB135","v":0},{"$f":"unique_contracts!AM135","v":0},{"$f":"unique_contracts!AN135","v":0},{"$f":"unique_contracts!AO135","v":0},{"$f":"unique_contracts!AP135","v":0},{"$f":"unique_contracts!AQ135","v":0},{"$f":"unique_contracts!AR135","v":0},{"$f":"unique_contracts!BR135","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C135,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T135,\"pumped_storage\",\n      IF(AND(NOT(U135),V135),\"n/a\",\n        IF(AND(K135>0,OR(G135=\"NotHybrid\",G135=0)),_xlfn.CONCAT(AB135,INDEX(resources!$G:$G,MATCH(C135,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C135,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D135=\"Online\",NOT(ISNUMBER(MATCH(AC135,misc!$DD:$DD,0)))),F135,E135)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AL$1,$AG135>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CI$3:CI$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AL$1,$AG135>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CI$3:CI$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AM$1,$AG135>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CJ$3:CJ$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AM$1,$AG135>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CJ$3:CJ$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AN$1,$AG135>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CK$3:CK$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AN$1,$AG135>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CK$3:CK$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AO$1,$AG135>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CL$3:CL$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AO$1,$AG135>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CL$3:CL$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AP$1,$AG135>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CM$3:CM$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AP$1,$AG135>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CM$3:CM$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AQ$1,$AG135>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CN$3:CN$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AQ$1,$AG135>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CN$3:CN$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AR$1,$AG135>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CO$3:CO$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AR$1,$AG135>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CO$3:CO$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AS$1,$AG135>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CP$3:CP$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AS$1,$AG135>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CP$3:CP$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AT$1,$AG135>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CQ$3:CQ$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AT$1,$AG135>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CQ$3:CQ$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AU$1,$AG135>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CR$3:CR$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AU$1,$AG135>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CR$3:CR$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AV$1,$AG135>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CS$3:CS$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AV$1,$AG135>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CS$3:CS$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AW$1,$AG135>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CT$3:CT$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AW$1,$AG135>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CT$3:CT$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AX$1,$AG135>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CU$3:CU$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AX$1,$AG135>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CU$3:CU$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AY$1,$AG135>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CV$3:CV$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AY$1,$AG135>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CV$3:CV$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=AZ$1,$AG135>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CW$3:CW$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=AZ$1,$AG135>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CW$3:CW$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=BA$1,$AG135>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CX$3:CX$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=BA$1,$AG135>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CX$3:CX$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=BB$1,$AG135>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CY$3:CY$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=BB$1,$AG135>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CY$3:CY$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=BC$1,$AG135>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!CZ$3:CZ$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=BC$1,$AG135>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!CZ$3:CZ$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=BD$1,$AG135>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!DA$3:DA$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=BD$1,$AG135>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!DA$3:DA$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF135<=BE$1,$AG135>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC135,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA135>$AB135,$AD135=\"n/a\"),($AA135-$AB135)*INDEX(misc!DB$3:DB$6,MATCH($AC135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD135=\"n/a\",$AJ135*$AI135,$I135)\n    +IFERROR(\n      IF(AND($AF135<=BE$1,$AG135>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD135,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA135>$AB135,($AA135-$AB135)*INDEX(misc!DB$3:DB$6,MATCH($AD135,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y135*$AH135*$AI135),\n$X135)*$AK135","v":0}]
[null,{"$f":"unique_contracts!A136","v":0},{"$f":"unique_contracts!B136","v":0},{"$f":"unique_contracts!D136","v":0},{"$f":"unique_contracts!J136","v":0},{"$f":"unique_contracts!K136","v":0},{"$f":"unique_contracts!M136","v":0},{"$f":"unique_contracts!N136","v":0},{"$f":"unique_contracts!P136","v":0},{"$f":"unique_contracts!R136","v":0},{"$f":"unique_contracts!V136","v":0},{"$f":"unique_contracts!AB136","v":0},{"$f":"unique_contracts!AM136","v":0},{"$f":"unique_contracts!AN136","v":0},{"$f":"unique_contracts!AO136","v":0},{"$f":"unique_contracts!AP136","v":0},{"$f":"unique_contracts!AQ136","v":0},{"$f":"unique_contracts!AR136","v":0},{"$f":"unique_contracts!BR136","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C136,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T136,\"pumped_storage\",\n      IF(AND(NOT(U136),V136),\"n/a\",\n        IF(AND(K136>0,OR(G136=\"NotHybrid\",G136=0)),_xlfn.CONCAT(AB136,INDEX(resources!$G:$G,MATCH(C136,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C136,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D136=\"Online\",NOT(ISNUMBER(MATCH(AC136,misc!$DD:$DD,0)))),F136,E136)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AL$1,$AG136>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CI$3:CI$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AL$1,$AG136>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CI$3:CI$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AM$1,$AG136>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CJ$3:CJ$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AM$1,$AG136>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CJ$3:CJ$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AN$1,$AG136>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CK$3:CK$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AN$1,$AG136>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CK$3:CK$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AO$1,$AG136>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CL$3:CL$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AO$1,$AG136>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CL$3:CL$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AP$1,$AG136>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CM$3:CM$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AP$1,$AG136>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CM$3:CM$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AQ$1,$AG136>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CN$3:CN$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AQ$1,$AG136>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CN$3:CN$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AR$1,$AG136>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CO$3:CO$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AR$1,$AG136>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CO$3:CO$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AS$1,$AG136>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CP$3:CP$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AS$1,$AG136>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CP$3:CP$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AT$1,$AG136>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CQ$3:CQ$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AT$1,$AG136>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CQ$3:CQ$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AU$1,$AG136>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CR$3:CR$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AU$1,$AG136>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CR$3:CR$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AV$1,$AG136>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CS$3:CS$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AV$1,$AG136>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CS$3:CS$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AW$1,$AG136>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CT$3:CT$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AW$1,$AG136>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CT$3:CT$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AX$1,$AG136>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CU$3:CU$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AX$1,$AG136>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CU$3:CU$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AY$1,$AG136>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CV$3:CV$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AY$1,$AG136>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CV$3:CV$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=AZ$1,$AG136>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CW$3:CW$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=AZ$1,$AG136>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CW$3:CW$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=BA$1,$AG136>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CX$3:CX$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=BA$1,$AG136>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CX$3:CX$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=BB$1,$AG136>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CY$3:CY$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=BB$1,$AG136>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CY$3:CY$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=BC$1,$AG136>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!CZ$3:CZ$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=BC$1,$AG136>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!CZ$3:CZ$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=BD$1,$AG136>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!DA$3:DA$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=BD$1,$AG136>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!DA$3:DA$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF136<=BE$1,$AG136>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC136,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA136>$AB136,$AD136=\"n/a\"),($AA136-$AB136)*INDEX(misc!DB$3:DB$6,MATCH($AC136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD136=\"n/a\",$AJ136*$AI136,$I136)\n    +IFERROR(\n      IF(AND($AF136<=BE$1,$AG136>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD136,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA136>$AB136,($AA136-$AB136)*INDEX(misc!DB$3:DB$6,MATCH($AD136,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y136*$AH136*$AI136),\n$X136)*$AK136","v":0}]
[null,{"$f":"unique_contracts!A137","v":0},{"$f":"unique_contracts!B137","v":0},{"$f":"unique_contracts!D137","v":0},{"$f":"unique_contracts!J137","v":0},{"$f":"unique_contracts!K137","v":0},{"$f":"unique_contracts!M137","v":0},{"$f":"unique_contracts!N137","v":0},{"$f":"unique_contracts!P137","v":0},{"$f":"unique_contracts!R137","v":0},{"$f":"unique_contracts!V137","v":0},{"$f":"unique_contracts!AB137","v":0},{"$f":"unique_contracts!AM137","v":0},{"$f":"unique_contracts!AN137","v":0},{"$f":"unique_contracts!AO137","v":0},{"$f":"unique_contracts!AP137","v":0},{"$f":"unique_contracts!AQ137","v":0},{"$f":"unique_contracts!AR137","v":0},{"$f":"unique_contracts!BR137","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C137,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T137,\"pumped_storage\",\n      IF(AND(NOT(U137),V137),\"n/a\",\n        IF(AND(K137>0,OR(G137=\"NotHybrid\",G137=0)),_xlfn.CONCAT(AB137,INDEX(resources!$G:$G,MATCH(C137,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C137,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D137=\"Online\",NOT(ISNUMBER(MATCH(AC137,misc!$DD:$DD,0)))),F137,E137)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AL$1,$AG137>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CI$3:CI$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AL$1,$AG137>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CI$3:CI$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AM$1,$AG137>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CJ$3:CJ$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AM$1,$AG137>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CJ$3:CJ$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AN$1,$AG137>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CK$3:CK$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AN$1,$AG137>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CK$3:CK$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AO$1,$AG137>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CL$3:CL$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AO$1,$AG137>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CL$3:CL$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AP$1,$AG137>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CM$3:CM$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AP$1,$AG137>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CM$3:CM$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AQ$1,$AG137>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CN$3:CN$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AQ$1,$AG137>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CN$3:CN$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AR$1,$AG137>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CO$3:CO$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AR$1,$AG137>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CO$3:CO$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AS$1,$AG137>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CP$3:CP$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AS$1,$AG137>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CP$3:CP$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AT$1,$AG137>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CQ$3:CQ$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AT$1,$AG137>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CQ$3:CQ$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AU$1,$AG137>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CR$3:CR$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AU$1,$AG137>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CR$3:CR$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AV$1,$AG137>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CS$3:CS$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AV$1,$AG137>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CS$3:CS$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AW$1,$AG137>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CT$3:CT$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AW$1,$AG137>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CT$3:CT$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AX$1,$AG137>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CU$3:CU$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AX$1,$AG137>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CU$3:CU$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AY$1,$AG137>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CV$3:CV$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AY$1,$AG137>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CV$3:CV$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=AZ$1,$AG137>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CW$3:CW$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=AZ$1,$AG137>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CW$3:CW$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=BA$1,$AG137>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CX$3:CX$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=BA$1,$AG137>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CX$3:CX$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=BB$1,$AG137>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CY$3:CY$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=BB$1,$AG137>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CY$3:CY$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=BC$1,$AG137>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!CZ$3:CZ$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=BC$1,$AG137>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!CZ$3:CZ$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=BD$1,$AG137>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!DA$3:DA$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=BD$1,$AG137>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!DA$3:DA$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF137<=BE$1,$AG137>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC137,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA137>$AB137,$AD137=\"n/a\"),($AA137-$AB137)*INDEX(misc!DB$3:DB$6,MATCH($AC137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD137=\"n/a\",$AJ137*$AI137,$I137)\n    +IFERROR(\n      IF(AND($AF137<=BE$1,$AG137>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD137,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA137>$AB137,($AA137-$AB137)*INDEX(misc!DB$3:DB$6,MATCH($AD137,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y137*$AH137*$AI137),\n$X137)*$AK137","v":0}]
[null,{"$f":"unique_contracts!A138","v":0},{"$f":"unique_contracts!B138","v":0},{"$f":"unique_contracts!D138","v":0},{"$f":"unique_contracts!J138","v":0},{"$f":"unique_contracts!K138","v":0},{"$f":"unique_contracts!M138","v":0},{"$f":"unique_contracts!N138","v":0},{"$f":"unique_contracts!P138","v":0},{"$f":"unique_contracts!R138","v":0},{"$f":"unique_contracts!V138","v":0},{"$f":"unique_contracts!AB138","v":0},{"$f":"unique_contracts!AM138","v":0},{"$f":"unique_contracts!AN138","v":0},{"$f":"unique_contracts!AO138","v":0},{"$f":"unique_contracts!AP138","v":0},{"$f":"unique_contracts!AQ138","v":0},{"$f":"unique_contracts!AR138","v":0},{"$f":"unique_contracts!BR138","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C138,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T138,\"pumped_storage\",\n      IF(AND(NOT(U138),V138),\"n/a\",\n        IF(AND(K138>0,OR(G138=\"NotHybrid\",G138=0)),_xlfn.CONCAT(AB138,INDEX(resources!$G:$G,MATCH(C138,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C138,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D138=\"Online\",NOT(ISNUMBER(MATCH(AC138,misc!$DD:$DD,0)))),F138,E138)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AL$1,$AG138>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CI$3:CI$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AL$1,$AG138>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CI$3:CI$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AM$1,$AG138>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CJ$3:CJ$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AM$1,$AG138>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CJ$3:CJ$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AN$1,$AG138>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CK$3:CK$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AN$1,$AG138>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CK$3:CK$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AO$1,$AG138>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CL$3:CL$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AO$1,$AG138>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CL$3:CL$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AP$1,$AG138>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CM$3:CM$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AP$1,$AG138>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CM$3:CM$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AQ$1,$AG138>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CN$3:CN$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AQ$1,$AG138>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CN$3:CN$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AR$1,$AG138>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CO$3:CO$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AR$1,$AG138>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CO$3:CO$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AS$1,$AG138>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CP$3:CP$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AS$1,$AG138>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CP$3:CP$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AT$1,$AG138>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CQ$3:CQ$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AT$1,$AG138>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CQ$3:CQ$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AU$1,$AG138>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CR$3:CR$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AU$1,$AG138>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CR$3:CR$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AV$1,$AG138>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CS$3:CS$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AV$1,$AG138>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CS$3:CS$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AW$1,$AG138>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CT$3:CT$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AW$1,$AG138>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CT$3:CT$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AX$1,$AG138>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CU$3:CU$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AX$1,$AG138>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CU$3:CU$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AY$1,$AG138>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CV$3:CV$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AY$1,$AG138>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CV$3:CV$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=AZ$1,$AG138>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CW$3:CW$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=AZ$1,$AG138>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CW$3:CW$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=BA$1,$AG138>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CX$3:CX$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=BA$1,$AG138>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CX$3:CX$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=BB$1,$AG138>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CY$3:CY$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=BB$1,$AG138>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CY$3:CY$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=BC$1,$AG138>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!CZ$3:CZ$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=BC$1,$AG138>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!CZ$3:CZ$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=BD$1,$AG138>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!DA$3:DA$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=BD$1,$AG138>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!DA$3:DA$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF138<=BE$1,$AG138>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC138,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA138>$AB138,$AD138=\"n/a\"),($AA138-$AB138)*INDEX(misc!DB$3:DB$6,MATCH($AC138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD138=\"n/a\",$AJ138*$AI138,$I138)\n    +IFERROR(\n      IF(AND($AF138<=BE$1,$AG138>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD138,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA138>$AB138,($AA138-$AB138)*INDEX(misc!DB$3:DB$6,MATCH($AD138,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y138*$AH138*$AI138),\n$X138)*$AK138","v":0}]
[null,{"$f":"unique_contracts!A139","v":0},{"$f":"unique_contracts!B139","v":0},{"$f":"unique_contracts!D139","v":0},{"$f":"unique_contracts!J139","v":0},{"$f":"unique_contracts!K139","v":0},{"$f":"unique_contracts!M139","v":0},{"$f":"unique_contracts!N139","v":0},{"$f":"unique_contracts!P139","v":0},{"$f":"unique_contracts!R139","v":0},{"$f":"unique_contracts!V139","v":0},{"$f":"unique_contracts!AB139","v":0},{"$f":"unique_contracts!AM139","v":0},{"$f":"unique_contracts!AN139","v":0},{"$f":"unique_contracts!AO139","v":0},{"$f":"unique_contracts!AP139","v":0},{"$f":"unique_contracts!AQ139","v":0},{"$f":"unique_contracts!AR139","v":0},{"$f":"unique_contracts!BR139","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C139,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T139,\"pumped_storage\",\n      IF(AND(NOT(U139),V139),\"n/a\",\n        IF(AND(K139>0,OR(G139=\"NotHybrid\",G139=0)),_xlfn.CONCAT(AB139,INDEX(resources!$G:$G,MATCH(C139,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C139,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D139=\"Online\",NOT(ISNUMBER(MATCH(AC139,misc!$DD:$DD,0)))),F139,E139)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AL$1,$AG139>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CI$3:CI$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AL$1,$AG139>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CI$3:CI$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AM$1,$AG139>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CJ$3:CJ$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AM$1,$AG139>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CJ$3:CJ$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AN$1,$AG139>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CK$3:CK$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AN$1,$AG139>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CK$3:CK$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AO$1,$AG139>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CL$3:CL$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AO$1,$AG139>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CL$3:CL$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AP$1,$AG139>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CM$3:CM$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AP$1,$AG139>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CM$3:CM$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AQ$1,$AG139>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CN$3:CN$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AQ$1,$AG139>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CN$3:CN$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AR$1,$AG139>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CO$3:CO$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AR$1,$AG139>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CO$3:CO$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AS$1,$AG139>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CP$3:CP$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AS$1,$AG139>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CP$3:CP$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AT$1,$AG139>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CQ$3:CQ$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AT$1,$AG139>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CQ$3:CQ$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AU$1,$AG139>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CR$3:CR$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AU$1,$AG139>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CR$3:CR$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AV$1,$AG139>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CS$3:CS$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AV$1,$AG139>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CS$3:CS$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AW$1,$AG139>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CT$3:CT$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AW$1,$AG139>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CT$3:CT$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AX$1,$AG139>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CU$3:CU$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AX$1,$AG139>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CU$3:CU$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AY$1,$AG139>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CV$3:CV$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AY$1,$AG139>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CV$3:CV$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=AZ$1,$AG139>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CW$3:CW$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=AZ$1,$AG139>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CW$3:CW$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=BA$1,$AG139>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CX$3:CX$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=BA$1,$AG139>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CX$3:CX$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=BB$1,$AG139>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CY$3:CY$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=BB$1,$AG139>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CY$3:CY$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=BC$1,$AG139>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!CZ$3:CZ$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=BC$1,$AG139>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!CZ$3:CZ$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=BD$1,$AG139>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!DA$3:DA$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=BD$1,$AG139>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!DA$3:DA$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF139<=BE$1,$AG139>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC139,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA139>$AB139,$AD139=\"n/a\"),($AA139-$AB139)*INDEX(misc!DB$3:DB$6,MATCH($AC139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD139=\"n/a\",$AJ139*$AI139,$I139)\n    +IFERROR(\n      IF(AND($AF139<=BE$1,$AG139>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD139,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA139>$AB139,($AA139-$AB139)*INDEX(misc!DB$3:DB$6,MATCH($AD139,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y139*$AH139*$AI139),\n$X139)*$AK139","v":0}]
[null,{"$f":"unique_contracts!A140","v":0},{"$f":"unique_contracts!B140","v":0},{"$f":"unique_contracts!D140","v":0},{"$f":"unique_contracts!J140","v":0},{"$f":"unique_contracts!K140","v":0},{"$f":"unique_contracts!M140","v":0},{"$f":"unique_contracts!N140","v":0},{"$f":"unique_contracts!P140","v":0},{"$f":"unique_contracts!R140","v":0},{"$f":"unique_contracts!V140","v":0},{"$f":"unique_contracts!AB140","v":0},{"$f":"unique_contracts!AM140","v":0},{"$f":"unique_contracts!AN140","v":0},{"$f":"unique_contracts!AO140","v":0},{"$f":"unique_contracts!AP140","v":0},{"$f":"unique_contracts!AQ140","v":0},{"$f":"unique_contracts!AR140","v":0},{"$f":"unique_contracts!BR140","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C140,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T140,\"pumped_storage\",\n      IF(AND(NOT(U140),V140),\"n/a\",\n        IF(AND(K140>0,OR(G140=\"NotHybrid\",G140=0)),_xlfn.CONCAT(AB140,INDEX(resources!$G:$G,MATCH(C140,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C140,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D140=\"Online\",NOT(ISNUMBER(MATCH(AC140,misc!$DD:$DD,0)))),F140,E140)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AL$1,$AG140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CI$3:CI$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AL$1,$AG140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CI$3:CI$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AM$1,$AG140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CJ$3:CJ$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AM$1,$AG140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CJ$3:CJ$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AN$1,$AG140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CK$3:CK$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AN$1,$AG140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CK$3:CK$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AO$1,$AG140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CL$3:CL$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AO$1,$AG140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CL$3:CL$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AP$1,$AG140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CM$3:CM$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AP$1,$AG140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CM$3:CM$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AQ$1,$AG140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CN$3:CN$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AQ$1,$AG140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CN$3:CN$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AR$1,$AG140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CO$3:CO$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AR$1,$AG140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CO$3:CO$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AS$1,$AG140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CP$3:CP$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AS$1,$AG140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CP$3:CP$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AT$1,$AG140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CQ$3:CQ$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AT$1,$AG140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CQ$3:CQ$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AU$1,$AG140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CR$3:CR$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AU$1,$AG140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CR$3:CR$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AV$1,$AG140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CS$3:CS$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AV$1,$AG140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CS$3:CS$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AW$1,$AG140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CT$3:CT$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AW$1,$AG140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CT$3:CT$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AX$1,$AG140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CU$3:CU$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AX$1,$AG140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CU$3:CU$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AY$1,$AG140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CV$3:CV$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AY$1,$AG140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CV$3:CV$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=AZ$1,$AG140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CW$3:CW$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=AZ$1,$AG140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CW$3:CW$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=BA$1,$AG140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CX$3:CX$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=BA$1,$AG140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CX$3:CX$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=BB$1,$AG140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CY$3:CY$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=BB$1,$AG140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CY$3:CY$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=BC$1,$AG140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!CZ$3:CZ$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=BC$1,$AG140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!CZ$3:CZ$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=BD$1,$AG140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!DA$3:DA$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=BD$1,$AG140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!DA$3:DA$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF140<=BE$1,$AG140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA140>$AB140,$AD140=\"n/a\"),($AA140-$AB140)*INDEX(misc!DB$3:DB$6,MATCH($AC140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD140=\"n/a\",$AJ140*$AI140,$I140)\n    +IFERROR(\n      IF(AND($AF140<=BE$1,$AG140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA140>$AB140,($AA140-$AB140)*INDEX(misc!DB$3:DB$6,MATCH($AD140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y140*$AH140*$AI140),\n$X140)*$AK140","v":0}]
[null,{"$f":"unique_contracts!A141","v":0},{"$f":"unique_contracts!B141","v":0},{"$f":"unique_contracts!D141","v":0},{"$f":"unique_contracts!J141","v":0},{"$f":"unique_contracts!K141","v":0},{"$f":"unique_contracts!M141","v":0},{"$f":"unique_contracts!N141","v":0},{"$f":"unique_contracts!P141","v":0},{"$f":"unique_contracts!R141","v":0},{"$f":"unique_contracts!V141","v":0},{"$f":"unique_contracts!AB141","v":0},{"$f":"unique_contracts!AM141","v":0},{"$f":"unique_contracts!AN141","v":0},{"$f":"unique_contracts!AO141","v":0},{"$f":"unique_contracts!AP141","v":0},{"$f":"unique_contracts!AQ141","v":0},{"$f":"unique_contracts!AR141","v":0},{"$f":"unique_contracts!BR141","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C141,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T141,\"pumped_storage\",\n      IF(AND(NOT(U141),V141),\"n/a\",\n        IF(AND(K141>0,OR(G141=\"NotHybrid\",G141=0)),_xlfn.CONCAT(AB141,INDEX(resources!$G:$G,MATCH(C141,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C141,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D141=\"Online\",NOT(ISNUMBER(MATCH(AC141,misc!$DD:$DD,0)))),F141,E141)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AL$1,$AG141>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CI$3:CI$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AL$1,$AG141>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CI$3:CI$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AM$1,$AG141>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CJ$3:CJ$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AM$1,$AG141>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CJ$3:CJ$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AN$1,$AG141>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CK$3:CK$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AN$1,$AG141>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CK$3:CK$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AO$1,$AG141>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CL$3:CL$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AO$1,$AG141>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CL$3:CL$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AP$1,$AG141>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CM$3:CM$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AP$1,$AG141>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CM$3:CM$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AQ$1,$AG141>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CN$3:CN$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AQ$1,$AG141>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CN$3:CN$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AR$1,$AG141>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CO$3:CO$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AR$1,$AG141>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CO$3:CO$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AS$1,$AG141>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CP$3:CP$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AS$1,$AG141>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CP$3:CP$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AT$1,$AG141>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CQ$3:CQ$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AT$1,$AG141>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CQ$3:CQ$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AU$1,$AG141>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CR$3:CR$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AU$1,$AG141>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CR$3:CR$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AV$1,$AG141>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CS$3:CS$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AV$1,$AG141>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CS$3:CS$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AW$1,$AG141>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CT$3:CT$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AW$1,$AG141>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CT$3:CT$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AX$1,$AG141>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CU$3:CU$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AX$1,$AG141>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CU$3:CU$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AY$1,$AG141>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CV$3:CV$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AY$1,$AG141>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CV$3:CV$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=AZ$1,$AG141>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CW$3:CW$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=AZ$1,$AG141>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CW$3:CW$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=BA$1,$AG141>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CX$3:CX$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=BA$1,$AG141>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CX$3:CX$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=BB$1,$AG141>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CY$3:CY$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=BB$1,$AG141>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CY$3:CY$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=BC$1,$AG141>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!CZ$3:CZ$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=BC$1,$AG141>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!CZ$3:CZ$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=BD$1,$AG141>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!DA$3:DA$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=BD$1,$AG141>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!DA$3:DA$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF141<=BE$1,$AG141>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC141,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA141>$AB141,$AD141=\"n/a\"),($AA141-$AB141)*INDEX(misc!DB$3:DB$6,MATCH($AC141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD141=\"n/a\",$AJ141*$AI141,$I141)\n    +IFERROR(\n      IF(AND($AF141<=BE$1,$AG141>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD141,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA141>$AB141,($AA141-$AB141)*INDEX(misc!DB$3:DB$6,MATCH($AD141,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y141*$AH141*$AI141),\n$X141)*$AK141","v":0}]
[null,{"$f":"unique_contracts!A142","v":0},{"$f":"unique_contracts!B142","v":0},{"$f":"unique_contracts!D142","v":0},{"$f":"unique_contracts!J142","v":0},{"$f":"unique_contracts!K142","v":0},{"$f":"unique_contracts!M142","v":0},{"$f":"unique_contracts!N142","v":0},{"$f":"unique_contracts!P142","v":0},{"$f":"unique_contracts!R142","v":0},{"$f":"unique_contracts!V142","v":0},{"$f":"unique_contracts!AB142","v":0},{"$f":"unique_contracts!AM142","v":0},{"$f":"unique_contracts!AN142","v":0},{"$f":"unique_contracts!AO142","v":0},{"$f":"unique_contracts!AP142","v":0},{"$f":"unique_contracts!AQ142","v":0},{"$f":"unique_contracts!AR142","v":0},{"$f":"unique_contracts!BR142","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C142,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T142,\"pumped_storage\",\n      IF(AND(NOT(U142),V142),\"n/a\",\n        IF(AND(K142>0,OR(G142=\"NotHybrid\",G142=0)),_xlfn.CONCAT(AB142,INDEX(resources!$G:$G,MATCH(C142,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C142,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D142=\"Online\",NOT(ISNUMBER(MATCH(AC142,misc!$DD:$DD,0)))),F142,E142)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AL$1,$AG142>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CI$3:CI$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AL$1,$AG142>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CI$3:CI$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AM$1,$AG142>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CJ$3:CJ$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AM$1,$AG142>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CJ$3:CJ$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AN$1,$AG142>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CK$3:CK$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AN$1,$AG142>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CK$3:CK$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AO$1,$AG142>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CL$3:CL$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AO$1,$AG142>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CL$3:CL$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AP$1,$AG142>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CM$3:CM$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AP$1,$AG142>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CM$3:CM$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AQ$1,$AG142>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CN$3:CN$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AQ$1,$AG142>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CN$3:CN$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AR$1,$AG142>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CO$3:CO$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AR$1,$AG142>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CO$3:CO$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AS$1,$AG142>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CP$3:CP$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AS$1,$AG142>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CP$3:CP$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AT$1,$AG142>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CQ$3:CQ$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AT$1,$AG142>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CQ$3:CQ$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AU$1,$AG142>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CR$3:CR$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AU$1,$AG142>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CR$3:CR$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AV$1,$AG142>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CS$3:CS$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AV$1,$AG142>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CS$3:CS$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AW$1,$AG142>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CT$3:CT$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AW$1,$AG142>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CT$3:CT$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AX$1,$AG142>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CU$3:CU$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AX$1,$AG142>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CU$3:CU$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AY$1,$AG142>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CV$3:CV$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AY$1,$AG142>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CV$3:CV$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=AZ$1,$AG142>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CW$3:CW$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=AZ$1,$AG142>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CW$3:CW$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=BA$1,$AG142>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CX$3:CX$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=BA$1,$AG142>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CX$3:CX$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=BB$1,$AG142>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CY$3:CY$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=BB$1,$AG142>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CY$3:CY$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=BC$1,$AG142>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!CZ$3:CZ$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=BC$1,$AG142>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!CZ$3:CZ$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=BD$1,$AG142>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!DA$3:DA$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=BD$1,$AG142>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!DA$3:DA$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF142<=BE$1,$AG142>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA142>$AB142,$AD142=\"n/a\"),($AA142-$AB142)*INDEX(misc!DB$3:DB$6,MATCH($AC142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD142=\"n/a\",$AJ142*$AI142,$I142)\n    +IFERROR(\n      IF(AND($AF142<=BE$1,$AG142>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA142>$AB142,($AA142-$AB142)*INDEX(misc!DB$3:DB$6,MATCH($AD142,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y142*$AH142*$AI142),\n$X142)*$AK142","v":0}]
[null,{"$f":"unique_contracts!A143","v":0},{"$f":"unique_contracts!B143","v":0},{"$f":"unique_contracts!D143","v":0},{"$f":"unique_contracts!J143","v":0},{"$f":"unique_contracts!K143","v":0},{"$f":"unique_contracts!M143","v":0},{"$f":"unique_contracts!N143","v":0},{"$f":"unique_contracts!P143","v":0},{"$f":"unique_contracts!R143","v":0},{"$f":"unique_contracts!V143","v":0},{"$f":"unique_contracts!AB143","v":0},{"$f":"unique_contracts!AM143","v":0},{"$f":"unique_contracts!AN143","v":0},{"$f":"unique_contracts!AO143","v":0},{"$f":"unique_contracts!AP143","v":0},{"$f":"unique_contracts!AQ143","v":0},{"$f":"unique_contracts!AR143","v":0},{"$f":"unique_contracts!BR143","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C143,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T143,\"pumped_storage\",\n      IF(AND(NOT(U143),V143),\"n/a\",\n        IF(AND(K143>0,OR(G143=\"NotHybrid\",G143=0)),_xlfn.CONCAT(AB143,INDEX(resources!$G:$G,MATCH(C143,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C143,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D143=\"Online\",NOT(ISNUMBER(MATCH(AC143,misc!$DD:$DD,0)))),F143,E143)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AL$1,$AG143>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CI$3:CI$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AL$1,$AG143>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CI$3:CI$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AM$1,$AG143>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CJ$3:CJ$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AM$1,$AG143>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CJ$3:CJ$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AN$1,$AG143>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CK$3:CK$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AN$1,$AG143>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CK$3:CK$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AO$1,$AG143>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CL$3:CL$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AO$1,$AG143>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CL$3:CL$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AP$1,$AG143>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CM$3:CM$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AP$1,$AG143>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CM$3:CM$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AQ$1,$AG143>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CN$3:CN$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AQ$1,$AG143>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CN$3:CN$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AR$1,$AG143>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CO$3:CO$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AR$1,$AG143>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CO$3:CO$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AS$1,$AG143>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CP$3:CP$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AS$1,$AG143>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CP$3:CP$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AT$1,$AG143>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CQ$3:CQ$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AT$1,$AG143>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CQ$3:CQ$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AU$1,$AG143>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CR$3:CR$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AU$1,$AG143>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CR$3:CR$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AV$1,$AG143>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CS$3:CS$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AV$1,$AG143>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CS$3:CS$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AW$1,$AG143>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CT$3:CT$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AW$1,$AG143>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CT$3:CT$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AX$1,$AG143>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CU$3:CU$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AX$1,$AG143>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CU$3:CU$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AY$1,$AG143>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CV$3:CV$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AY$1,$AG143>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CV$3:CV$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=AZ$1,$AG143>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CW$3:CW$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=AZ$1,$AG143>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CW$3:CW$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=BA$1,$AG143>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CX$3:CX$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=BA$1,$AG143>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CX$3:CX$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=BB$1,$AG143>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CY$3:CY$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=BB$1,$AG143>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CY$3:CY$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=BC$1,$AG143>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!CZ$3:CZ$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=BC$1,$AG143>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!CZ$3:CZ$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=BD$1,$AG143>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!DA$3:DA$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=BD$1,$AG143>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!DA$3:DA$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF143<=BE$1,$AG143>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC143,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA143>$AB143,$AD143=\"n/a\"),($AA143-$AB143)*INDEX(misc!DB$3:DB$6,MATCH($AC143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD143=\"n/a\",$AJ143*$AI143,$I143)\n    +IFERROR(\n      IF(AND($AF143<=BE$1,$AG143>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD143,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA143>$AB143,($AA143-$AB143)*INDEX(misc!DB$3:DB$6,MATCH($AD143,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y143*$AH143*$AI143),\n$X143)*$AK143","v":0}]
[null,{"$f":"unique_contracts!A144","v":0},{"$f":"unique_contracts!B144","v":0},{"$f":"unique_contracts!D144","v":0},{"$f":"unique_contracts!J144","v":0},{"$f":"unique_contracts!K144","v":0},{"$f":"unique_contracts!M144","v":0},{"$f":"unique_contracts!N144","v":0},{"$f":"unique_contracts!P144","v":0},{"$f":"unique_contracts!R144","v":0},{"$f":"unique_contracts!V144","v":0},{"$f":"unique_contracts!AB144","v":0},{"$f":"unique_contracts!AM144","v":0},{"$f":"unique_contracts!AN144","v":0},{"$f":"unique_contracts!AO144","v":0},{"$f":"unique_contracts!AP144","v":0},{"$f":"unique_contracts!AQ144","v":0},{"$f":"unique_contracts!AR144","v":0},{"$f":"unique_contracts!BR144","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C144,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T144,\"pumped_storage\",\n      IF(AND(NOT(U144),V144),\"n/a\",\n        IF(AND(K144>0,OR(G144=\"NotHybrid\",G144=0)),_xlfn.CONCAT(AB144,INDEX(resources!$G:$G,MATCH(C144,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C144,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D144=\"Online\",NOT(ISNUMBER(MATCH(AC144,misc!$DD:$DD,0)))),F144,E144)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AL$1,$AG144>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CI$3:CI$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AL$1,$AG144>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CI$3:CI$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AM$1,$AG144>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CJ$3:CJ$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AM$1,$AG144>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CJ$3:CJ$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AN$1,$AG144>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CK$3:CK$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AN$1,$AG144>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CK$3:CK$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AO$1,$AG144>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CL$3:CL$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AO$1,$AG144>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CL$3:CL$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AP$1,$AG144>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CM$3:CM$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AP$1,$AG144>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CM$3:CM$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AQ$1,$AG144>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CN$3:CN$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AQ$1,$AG144>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CN$3:CN$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AR$1,$AG144>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CO$3:CO$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AR$1,$AG144>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CO$3:CO$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AS$1,$AG144>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CP$3:CP$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AS$1,$AG144>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CP$3:CP$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AT$1,$AG144>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CQ$3:CQ$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AT$1,$AG144>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CQ$3:CQ$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AU$1,$AG144>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CR$3:CR$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AU$1,$AG144>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CR$3:CR$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AV$1,$AG144>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CS$3:CS$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AV$1,$AG144>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CS$3:CS$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AW$1,$AG144>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CT$3:CT$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AW$1,$AG144>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CT$3:CT$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AX$1,$AG144>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CU$3:CU$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AX$1,$AG144>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CU$3:CU$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AY$1,$AG144>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CV$3:CV$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AY$1,$AG144>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CV$3:CV$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=AZ$1,$AG144>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CW$3:CW$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=AZ$1,$AG144>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CW$3:CW$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=BA$1,$AG144>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CX$3:CX$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=BA$1,$AG144>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CX$3:CX$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=BB$1,$AG144>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CY$3:CY$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=BB$1,$AG144>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CY$3:CY$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=BC$1,$AG144>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!CZ$3:CZ$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=BC$1,$AG144>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!CZ$3:CZ$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=BD$1,$AG144>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!DA$3:DA$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=BD$1,$AG144>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!DA$3:DA$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF144<=BE$1,$AG144>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC144,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA144>$AB144,$AD144=\"n/a\"),($AA144-$AB144)*INDEX(misc!DB$3:DB$6,MATCH($AC144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD144=\"n/a\",$AJ144*$AI144,$I144)\n    +IFERROR(\n      IF(AND($AF144<=BE$1,$AG144>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD144,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA144>$AB144,($AA144-$AB144)*INDEX(misc!DB$3:DB$6,MATCH($AD144,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y144*$AH144*$AI144),\n$X144)*$AK144","v":0}]
[null,{"$f":"unique_contracts!A145","v":0},{"$f":"unique_contracts!B145","v":0},{"$f":"unique_contracts!D145","v":0},{"$f":"unique_contracts!J145","v":0},{"$f":"unique_contracts!K145","v":0},{"$f":"unique_contracts!M145","v":0},{"$f":"unique_contracts!N145","v":0},{"$f":"unique_contracts!P145","v":0},{"$f":"unique_contracts!R145","v":0},{"$f":"unique_contracts!V145","v":0},{"$f":"unique_contracts!AB145","v":0},{"$f":"unique_contracts!AM145","v":0},{"$f":"unique_contracts!AN145","v":0},{"$f":"unique_contracts!AO145","v":0},{"$f":"unique_contracts!AP145","v":0},{"$f":"unique_contracts!AQ145","v":0},{"$f":"unique_contracts!AR145","v":0},{"$f":"unique_contracts!BR145","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C145,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T145,\"pumped_storage\",\n      IF(AND(NOT(U145),V145),\"n/a\",\n        IF(AND(K145>0,OR(G145=\"NotHybrid\",G145=0)),_xlfn.CONCAT(AB145,INDEX(resources!$G:$G,MATCH(C145,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C145,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D145=\"Online\",NOT(ISNUMBER(MATCH(AC145,misc!$DD:$DD,0)))),F145,E145)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AL$1,$AG145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CI$3:CI$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AL$1,$AG145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CI$3:CI$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AM$1,$AG145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CJ$3:CJ$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AM$1,$AG145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CJ$3:CJ$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AN$1,$AG145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CK$3:CK$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AN$1,$AG145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CK$3:CK$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AO$1,$AG145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CL$3:CL$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AO$1,$AG145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CL$3:CL$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AP$1,$AG145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CM$3:CM$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AP$1,$AG145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CM$3:CM$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AQ$1,$AG145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CN$3:CN$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AQ$1,$AG145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CN$3:CN$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AR$1,$AG145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CO$3:CO$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AR$1,$AG145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CO$3:CO$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AS$1,$AG145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CP$3:CP$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AS$1,$AG145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CP$3:CP$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AT$1,$AG145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CQ$3:CQ$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AT$1,$AG145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CQ$3:CQ$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AU$1,$AG145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CR$3:CR$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AU$1,$AG145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CR$3:CR$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AV$1,$AG145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CS$3:CS$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AV$1,$AG145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CS$3:CS$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AW$1,$AG145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CT$3:CT$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AW$1,$AG145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CT$3:CT$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AX$1,$AG145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CU$3:CU$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AX$1,$AG145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CU$3:CU$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AY$1,$AG145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CV$3:CV$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AY$1,$AG145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CV$3:CV$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=AZ$1,$AG145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CW$3:CW$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=AZ$1,$AG145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CW$3:CW$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=BA$1,$AG145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CX$3:CX$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=BA$1,$AG145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CX$3:CX$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=BB$1,$AG145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CY$3:CY$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=BB$1,$AG145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CY$3:CY$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=BC$1,$AG145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!CZ$3:CZ$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=BC$1,$AG145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!CZ$3:CZ$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=BD$1,$AG145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!DA$3:DA$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=BD$1,$AG145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!DA$3:DA$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF145<=BE$1,$AG145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA145>$AB145,$AD145=\"n/a\"),($AA145-$AB145)*INDEX(misc!DB$3:DB$6,MATCH($AC145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD145=\"n/a\",$AJ145*$AI145,$I145)\n    +IFERROR(\n      IF(AND($AF145<=BE$1,$AG145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA145>$AB145,($AA145-$AB145)*INDEX(misc!DB$3:DB$6,MATCH($AD145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y145*$AH145*$AI145),\n$X145)*$AK145","v":0}]
[null,{"$f":"unique_contracts!A146","v":0},{"$f":"unique_contracts!B146","v":0},{"$f":"unique_contracts!D146","v":0},{"$f":"unique_contracts!J146","v":0},{"$f":"unique_contracts!K146","v":0},{"$f":"unique_contracts!M146","v":0},{"$f":"unique_contracts!N146","v":0},{"$f":"unique_contracts!P146","v":0},{"$f":"unique_contracts!R146","v":0},{"$f":"unique_contracts!V146","v":0},{"$f":"unique_contracts!AB146","v":0},{"$f":"unique_contracts!AM146","v":0},{"$f":"unique_contracts!AN146","v":0},{"$f":"unique_contracts!AO146","v":0},{"$f":"unique_contracts!AP146","v":0},{"$f":"unique_contracts!AQ146","v":0},{"$f":"unique_contracts!AR146","v":0},{"$f":"unique_contracts!BR146","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C146,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T146,\"pumped_storage\",\n      IF(AND(NOT(U146),V146),\"n/a\",\n        IF(AND(K146>0,OR(G146=\"NotHybrid\",G146=0)),_xlfn.CONCAT(AB146,INDEX(resources!$G:$G,MATCH(C146,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C146,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D146=\"Online\",NOT(ISNUMBER(MATCH(AC146,misc!$DD:$DD,0)))),F146,E146)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AL$1,$AG146>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CI$3:CI$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AL$1,$AG146>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CI$3:CI$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AM$1,$AG146>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CJ$3:CJ$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AM$1,$AG146>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CJ$3:CJ$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AN$1,$AG146>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CK$3:CK$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AN$1,$AG146>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CK$3:CK$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AO$1,$AG146>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CL$3:CL$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AO$1,$AG146>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CL$3:CL$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AP$1,$AG146>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CM$3:CM$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AP$1,$AG146>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CM$3:CM$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AQ$1,$AG146>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CN$3:CN$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AQ$1,$AG146>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CN$3:CN$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AR$1,$AG146>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CO$3:CO$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AR$1,$AG146>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CO$3:CO$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AS$1,$AG146>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CP$3:CP$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AS$1,$AG146>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CP$3:CP$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AT$1,$AG146>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CQ$3:CQ$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AT$1,$AG146>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CQ$3:CQ$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AU$1,$AG146>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CR$3:CR$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AU$1,$AG146>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CR$3:CR$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AV$1,$AG146>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CS$3:CS$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AV$1,$AG146>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CS$3:CS$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AW$1,$AG146>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CT$3:CT$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AW$1,$AG146>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CT$3:CT$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AX$1,$AG146>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CU$3:CU$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AX$1,$AG146>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CU$3:CU$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AY$1,$AG146>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CV$3:CV$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AY$1,$AG146>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CV$3:CV$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=AZ$1,$AG146>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CW$3:CW$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=AZ$1,$AG146>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CW$3:CW$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=BA$1,$AG146>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CX$3:CX$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=BA$1,$AG146>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CX$3:CX$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=BB$1,$AG146>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CY$3:CY$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=BB$1,$AG146>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CY$3:CY$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=BC$1,$AG146>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!CZ$3:CZ$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=BC$1,$AG146>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!CZ$3:CZ$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=BD$1,$AG146>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!DA$3:DA$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=BD$1,$AG146>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!DA$3:DA$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF146<=BE$1,$AG146>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC146,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA146>$AB146,$AD146=\"n/a\"),($AA146-$AB146)*INDEX(misc!DB$3:DB$6,MATCH($AC146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD146=\"n/a\",$AJ146*$AI146,$I146)\n    +IFERROR(\n      IF(AND($AF146<=BE$1,$AG146>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD146,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA146>$AB146,($AA146-$AB146)*INDEX(misc!DB$3:DB$6,MATCH($AD146,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y146*$AH146*$AI146),\n$X146)*$AK146","v":0}]
[null,{"$f":"unique_contracts!A147","v":0},{"$f":"unique_contracts!B147","v":0},{"$f":"unique_contracts!D147","v":0},{"$f":"unique_contracts!J147","v":0},{"$f":"unique_contracts!K147","v":0},{"$f":"unique_contracts!M147","v":0},{"$f":"unique_contracts!N147","v":0},{"$f":"unique_contracts!P147","v":0},{"$f":"unique_contracts!R147","v":0},{"$f":"unique_contracts!V147","v":0},{"$f":"unique_contracts!AB147","v":0},{"$f":"unique_contracts!AM147","v":0},{"$f":"unique_contracts!AN147","v":0},{"$f":"unique_contracts!AO147","v":0},{"$f":"unique_contracts!AP147","v":0},{"$f":"unique_contracts!AQ147","v":0},{"$f":"unique_contracts!AR147","v":0},{"$f":"unique_contracts!BR147","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C147,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T147,\"pumped_storage\",\n      IF(AND(NOT(U147),V147),\"n/a\",\n        IF(AND(K147>0,OR(G147=\"NotHybrid\",G147=0)),_xlfn.CONCAT(AB147,INDEX(resources!$G:$G,MATCH(C147,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C147,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D147=\"Online\",NOT(ISNUMBER(MATCH(AC147,misc!$DD:$DD,0)))),F147,E147)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AL$1,$AG147>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CI$3:CI$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AL$1,$AG147>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CI$3:CI$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AM$1,$AG147>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CJ$3:CJ$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AM$1,$AG147>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CJ$3:CJ$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AN$1,$AG147>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CK$3:CK$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AN$1,$AG147>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CK$3:CK$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AO$1,$AG147>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CL$3:CL$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AO$1,$AG147>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CL$3:CL$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AP$1,$AG147>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CM$3:CM$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AP$1,$AG147>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CM$3:CM$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AQ$1,$AG147>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CN$3:CN$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AQ$1,$AG147>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CN$3:CN$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AR$1,$AG147>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CO$3:CO$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AR$1,$AG147>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CO$3:CO$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AS$1,$AG147>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CP$3:CP$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AS$1,$AG147>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CP$3:CP$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AT$1,$AG147>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CQ$3:CQ$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AT$1,$AG147>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CQ$3:CQ$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AU$1,$AG147>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CR$3:CR$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AU$1,$AG147>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CR$3:CR$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AV$1,$AG147>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CS$3:CS$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AV$1,$AG147>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CS$3:CS$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AW$1,$AG147>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CT$3:CT$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AW$1,$AG147>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CT$3:CT$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AX$1,$AG147>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CU$3:CU$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AX$1,$AG147>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CU$3:CU$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AY$1,$AG147>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CV$3:CV$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AY$1,$AG147>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CV$3:CV$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=AZ$1,$AG147>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CW$3:CW$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=AZ$1,$AG147>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CW$3:CW$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=BA$1,$AG147>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CX$3:CX$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=BA$1,$AG147>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CX$3:CX$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=BB$1,$AG147>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CY$3:CY$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=BB$1,$AG147>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CY$3:CY$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=BC$1,$AG147>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!CZ$3:CZ$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=BC$1,$AG147>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!CZ$3:CZ$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=BD$1,$AG147>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!DA$3:DA$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=BD$1,$AG147>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!DA$3:DA$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF147<=BE$1,$AG147>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC147,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA147>$AB147,$AD147=\"n/a\"),($AA147-$AB147)*INDEX(misc!DB$3:DB$6,MATCH($AC147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD147=\"n/a\",$AJ147*$AI147,$I147)\n    +IFERROR(\n      IF(AND($AF147<=BE$1,$AG147>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD147,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA147>$AB147,($AA147-$AB147)*INDEX(misc!DB$3:DB$6,MATCH($AD147,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y147*$AH147*$AI147),\n$X147)*$AK147","v":0}]
[null,{"$f":"unique_contracts!A148","v":0},{"$f":"unique_contracts!B148","v":0},{"$f":"unique_contracts!D148","v":0},{"$f":"unique_contracts!J148","v":0},{"$f":"unique_contracts!K148","v":0},{"$f":"unique_contracts!M148","v":0},{"$f":"unique_contracts!N148","v":0},{"$f":"unique_contracts!P148","v":0},{"$f":"unique_contracts!R148","v":0},{"$f":"unique_contracts!V148","v":0},{"$f":"unique_contracts!AB148","v":0},{"$f":"unique_contracts!AM148","v":0},{"$f":"unique_contracts!AN148","v":0},{"$f":"unique_contracts!AO148","v":0},{"$f":"unique_contracts!AP148","v":0},{"$f":"unique_contracts!AQ148","v":0},{"$f":"unique_contracts!AR148","v":0},{"$f":"unique_contracts!BR148","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C148,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T148,\"pumped_storage\",\n      IF(AND(NOT(U148),V148),\"n/a\",\n        IF(AND(K148>0,OR(G148=\"NotHybrid\",G148=0)),_xlfn.CONCAT(AB148,INDEX(resources!$G:$G,MATCH(C148,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C148,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D148=\"Online\",NOT(ISNUMBER(MATCH(AC148,misc!$DD:$DD,0)))),F148,E148)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AL$1,$AG148>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CI$3:CI$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AL$1,$AG148>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CI$3:CI$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AM$1,$AG148>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CJ$3:CJ$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AM$1,$AG148>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CJ$3:CJ$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AN$1,$AG148>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CK$3:CK$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AN$1,$AG148>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CK$3:CK$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AO$1,$AG148>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CL$3:CL$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AO$1,$AG148>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CL$3:CL$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AP$1,$AG148>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CM$3:CM$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AP$1,$AG148>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CM$3:CM$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AQ$1,$AG148>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CN$3:CN$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AQ$1,$AG148>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CN$3:CN$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AR$1,$AG148>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CO$3:CO$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AR$1,$AG148>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CO$3:CO$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AS$1,$AG148>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CP$3:CP$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AS$1,$AG148>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CP$3:CP$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AT$1,$AG148>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CQ$3:CQ$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AT$1,$AG148>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CQ$3:CQ$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AU$1,$AG148>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CR$3:CR$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AU$1,$AG148>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CR$3:CR$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AV$1,$AG148>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CS$3:CS$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AV$1,$AG148>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CS$3:CS$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AW$1,$AG148>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CT$3:CT$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AW$1,$AG148>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CT$3:CT$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AX$1,$AG148>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CU$3:CU$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AX$1,$AG148>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CU$3:CU$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AY$1,$AG148>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CV$3:CV$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AY$1,$AG148>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CV$3:CV$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=AZ$1,$AG148>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CW$3:CW$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=AZ$1,$AG148>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CW$3:CW$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=BA$1,$AG148>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CX$3:CX$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=BA$1,$AG148>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CX$3:CX$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=BB$1,$AG148>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CY$3:CY$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=BB$1,$AG148>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CY$3:CY$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=BC$1,$AG148>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!CZ$3:CZ$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=BC$1,$AG148>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!CZ$3:CZ$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=BD$1,$AG148>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!DA$3:DA$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=BD$1,$AG148>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!DA$3:DA$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF148<=BE$1,$AG148>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC148,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA148>$AB148,$AD148=\"n/a\"),($AA148-$AB148)*INDEX(misc!DB$3:DB$6,MATCH($AC148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD148=\"n/a\",$AJ148*$AI148,$I148)\n    +IFERROR(\n      IF(AND($AF148<=BE$1,$AG148>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD148,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA148>$AB148,($AA148-$AB148)*INDEX(misc!DB$3:DB$6,MATCH($AD148,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y148*$AH148*$AI148),\n$X148)*$AK148","v":0}]
[null,{"$f":"unique_contracts!A149","v":0},{"$f":"unique_contracts!B149","v":0},{"$f":"unique_contracts!D149","v":0},{"$f":"unique_contracts!J149","v":0},{"$f":"unique_contracts!K149","v":0},{"$f":"unique_contracts!M149","v":0},{"$f":"unique_contracts!N149","v":0},{"$f":"unique_contracts!P149","v":0},{"$f":"unique_contracts!R149","v":0},{"$f":"unique_contracts!V149","v":0},{"$f":"unique_contracts!AB149","v":0},{"$f":"unique_contracts!AM149","v":0},{"$f":"unique_contracts!AN149","v":0},{"$f":"unique_contracts!AO149","v":0},{"$f":"unique_contracts!AP149","v":0},{"$f":"unique_contracts!AQ149","v":0},{"$f":"unique_contracts!AR149","v":0},{"$f":"unique_contracts!BR149","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C149,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T149,\"pumped_storage\",\n      IF(AND(NOT(U149),V149),\"n/a\",\n        IF(AND(K149>0,OR(G149=\"NotHybrid\",G149=0)),_xlfn.CONCAT(AB149,INDEX(resources!$G:$G,MATCH(C149,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C149,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D149=\"Online\",NOT(ISNUMBER(MATCH(AC149,misc!$DD:$DD,0)))),F149,E149)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AL$1,$AG149>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CI$3:CI$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AL$1,$AG149>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CI$3:CI$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AM$1,$AG149>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CJ$3:CJ$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AM$1,$AG149>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CJ$3:CJ$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AN$1,$AG149>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CK$3:CK$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AN$1,$AG149>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CK$3:CK$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AO$1,$AG149>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CL$3:CL$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AO$1,$AG149>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CL$3:CL$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AP$1,$AG149>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CM$3:CM$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AP$1,$AG149>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CM$3:CM$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AQ$1,$AG149>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CN$3:CN$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AQ$1,$AG149>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CN$3:CN$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AR$1,$AG149>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CO$3:CO$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AR$1,$AG149>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CO$3:CO$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AS$1,$AG149>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CP$3:CP$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AS$1,$AG149>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CP$3:CP$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AT$1,$AG149>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CQ$3:CQ$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AT$1,$AG149>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CQ$3:CQ$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AU$1,$AG149>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CR$3:CR$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AU$1,$AG149>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CR$3:CR$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AV$1,$AG149>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CS$3:CS$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AV$1,$AG149>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CS$3:CS$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AW$1,$AG149>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CT$3:CT$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AW$1,$AG149>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CT$3:CT$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AX$1,$AG149>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CU$3:CU$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AX$1,$AG149>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CU$3:CU$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AY$1,$AG149>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CV$3:CV$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AY$1,$AG149>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CV$3:CV$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=AZ$1,$AG149>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CW$3:CW$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=AZ$1,$AG149>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CW$3:CW$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=BA$1,$AG149>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CX$3:CX$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=BA$1,$AG149>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CX$3:CX$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=BB$1,$AG149>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CY$3:CY$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=BB$1,$AG149>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CY$3:CY$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=BC$1,$AG149>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!CZ$3:CZ$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=BC$1,$AG149>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!CZ$3:CZ$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=BD$1,$AG149>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!DA$3:DA$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=BD$1,$AG149>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!DA$3:DA$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF149<=BE$1,$AG149>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC149,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA149>$AB149,$AD149=\"n/a\"),($AA149-$AB149)*INDEX(misc!DB$3:DB$6,MATCH($AC149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD149=\"n/a\",$AJ149*$AI149,$I149)\n    +IFERROR(\n      IF(AND($AF149<=BE$1,$AG149>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD149,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA149>$AB149,($AA149-$AB149)*INDEX(misc!DB$3:DB$6,MATCH($AD149,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y149*$AH149*$AI149),\n$X149)*$AK149","v":0}]
[null,{"$f":"unique_contracts!A150","v":0},{"$f":"unique_contracts!B150","v":0},{"$f":"unique_contracts!D150","v":0},{"$f":"unique_contracts!J150","v":0},{"$f":"unique_contracts!K150","v":0},{"$f":"unique_contracts!M150","v":0},{"$f":"unique_contracts!N150","v":0},{"$f":"unique_contracts!P150","v":0},{"$f":"unique_contracts!R150","v":0},{"$f":"unique_contracts!V150","v":0},{"$f":"unique_contracts!AB150","v":0},{"$f":"unique_contracts!AM150","v":0},{"$f":"unique_contracts!AN150","v":0},{"$f":"unique_contracts!AO150","v":0},{"$f":"unique_contracts!AP150","v":0},{"$f":"unique_contracts!AQ150","v":0},{"$f":"unique_contracts!AR150","v":0},{"$f":"unique_contracts!BR150","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C150,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T150,\"pumped_storage\",\n      IF(AND(NOT(U150),V150),\"n/a\",\n        IF(AND(K150>0,OR(G150=\"NotHybrid\",G150=0)),_xlfn.CONCAT(AB150,INDEX(resources!$G:$G,MATCH(C150,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C150,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D150=\"Online\",NOT(ISNUMBER(MATCH(AC150,misc!$DD:$DD,0)))),F150,E150)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AL$1,$AG150>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CI$3:CI$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AL$1,$AG150>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CI$3:CI$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AM$1,$AG150>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CJ$3:CJ$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AM$1,$AG150>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CJ$3:CJ$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AN$1,$AG150>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CK$3:CK$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AN$1,$AG150>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CK$3:CK$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AO$1,$AG150>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CL$3:CL$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AO$1,$AG150>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CL$3:CL$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AP$1,$AG150>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CM$3:CM$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AP$1,$AG150>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CM$3:CM$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AQ$1,$AG150>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CN$3:CN$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AQ$1,$AG150>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CN$3:CN$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AR$1,$AG150>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CO$3:CO$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AR$1,$AG150>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CO$3:CO$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AS$1,$AG150>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CP$3:CP$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AS$1,$AG150>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CP$3:CP$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AT$1,$AG150>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CQ$3:CQ$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AT$1,$AG150>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CQ$3:CQ$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AU$1,$AG150>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CR$3:CR$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AU$1,$AG150>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CR$3:CR$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AV$1,$AG150>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CS$3:CS$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AV$1,$AG150>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CS$3:CS$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AW$1,$AG150>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CT$3:CT$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AW$1,$AG150>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CT$3:CT$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AX$1,$AG150>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CU$3:CU$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AX$1,$AG150>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CU$3:CU$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AY$1,$AG150>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CV$3:CV$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AY$1,$AG150>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CV$3:CV$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=AZ$1,$AG150>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CW$3:CW$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=AZ$1,$AG150>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CW$3:CW$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=BA$1,$AG150>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CX$3:CX$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=BA$1,$AG150>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CX$3:CX$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=BB$1,$AG150>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CY$3:CY$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=BB$1,$AG150>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CY$3:CY$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=BC$1,$AG150>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!CZ$3:CZ$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=BC$1,$AG150>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!CZ$3:CZ$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=BD$1,$AG150>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!DA$3:DA$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=BD$1,$AG150>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!DA$3:DA$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF150<=BE$1,$AG150>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC150,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA150>$AB150,$AD150=\"n/a\"),($AA150-$AB150)*INDEX(misc!DB$3:DB$6,MATCH($AC150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD150=\"n/a\",$AJ150*$AI150,$I150)\n    +IFERROR(\n      IF(AND($AF150<=BE$1,$AG150>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD150,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA150>$AB150,($AA150-$AB150)*INDEX(misc!DB$3:DB$6,MATCH($AD150,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y150*$AH150*$AI150),\n$X150)*$AK150","v":0}]
[null,{"$f":"unique_contracts!A151","v":0},{"$f":"unique_contracts!B151","v":0},{"$f":"unique_contracts!D151","v":0},{"$f":"unique_contracts!J151","v":0},{"$f":"unique_contracts!K151","v":0},{"$f":"unique_contracts!M151","v":0},{"$f":"unique_contracts!N151","v":0},{"$f":"unique_contracts!P151","v":0},{"$f":"unique_contracts!R151","v":0},{"$f":"unique_contracts!V151","v":0},{"$f":"unique_contracts!AB151","v":0},{"$f":"unique_contracts!AM151","v":0},{"$f":"unique_contracts!AN151","v":0},{"$f":"unique_contracts!AO151","v":0},{"$f":"unique_contracts!AP151","v":0},{"$f":"unique_contracts!AQ151","v":0},{"$f":"unique_contracts!AR151","v":0},{"$f":"unique_contracts!BR151","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C151,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T151,\"pumped_storage\",\n      IF(AND(NOT(U151),V151),\"n/a\",\n        IF(AND(K151>0,OR(G151=\"NotHybrid\",G151=0)),_xlfn.CONCAT(AB151,INDEX(resources!$G:$G,MATCH(C151,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C151,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D151=\"Online\",NOT(ISNUMBER(MATCH(AC151,misc!$DD:$DD,0)))),F151,E151)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AL$1,$AG151>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CI$3:CI$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AL$1,$AG151>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CI$3:CI$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AM$1,$AG151>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CJ$3:CJ$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AM$1,$AG151>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CJ$3:CJ$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AN$1,$AG151>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CK$3:CK$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AN$1,$AG151>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CK$3:CK$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AO$1,$AG151>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CL$3:CL$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AO$1,$AG151>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CL$3:CL$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AP$1,$AG151>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CM$3:CM$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AP$1,$AG151>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CM$3:CM$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AQ$1,$AG151>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CN$3:CN$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AQ$1,$AG151>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CN$3:CN$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AR$1,$AG151>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CO$3:CO$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AR$1,$AG151>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CO$3:CO$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AS$1,$AG151>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CP$3:CP$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AS$1,$AG151>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CP$3:CP$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AT$1,$AG151>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CQ$3:CQ$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AT$1,$AG151>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CQ$3:CQ$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AU$1,$AG151>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CR$3:CR$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AU$1,$AG151>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CR$3:CR$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AV$1,$AG151>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CS$3:CS$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AV$1,$AG151>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CS$3:CS$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AW$1,$AG151>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CT$3:CT$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AW$1,$AG151>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CT$3:CT$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AX$1,$AG151>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CU$3:CU$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AX$1,$AG151>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CU$3:CU$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AY$1,$AG151>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CV$3:CV$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AY$1,$AG151>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CV$3:CV$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=AZ$1,$AG151>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CW$3:CW$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=AZ$1,$AG151>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CW$3:CW$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=BA$1,$AG151>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CX$3:CX$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=BA$1,$AG151>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CX$3:CX$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=BB$1,$AG151>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CY$3:CY$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=BB$1,$AG151>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CY$3:CY$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=BC$1,$AG151>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!CZ$3:CZ$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=BC$1,$AG151>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!CZ$3:CZ$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=BD$1,$AG151>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!DA$3:DA$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=BD$1,$AG151>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!DA$3:DA$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF151<=BE$1,$AG151>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA151>$AB151,$AD151=\"n/a\"),($AA151-$AB151)*INDEX(misc!DB$3:DB$6,MATCH($AC151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD151=\"n/a\",$AJ151*$AI151,$I151)\n    +IFERROR(\n      IF(AND($AF151<=BE$1,$AG151>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA151>$AB151,($AA151-$AB151)*INDEX(misc!DB$3:DB$6,MATCH($AD151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y151*$AH151*$AI151),\n$X151)*$AK151","v":0}]
[null,{"$f":"unique_contracts!A152","v":0},{"$f":"unique_contracts!B152","v":0},{"$f":"unique_contracts!D152","v":0},{"$f":"unique_contracts!J152","v":0},{"$f":"unique_contracts!K152","v":0},{"$f":"unique_contracts!M152","v":0},{"$f":"unique_contracts!N152","v":0},{"$f":"unique_contracts!P152","v":0},{"$f":"unique_contracts!R152","v":0},{"$f":"unique_contracts!V152","v":0},{"$f":"unique_contracts!AB152","v":0},{"$f":"unique_contracts!AM152","v":0},{"$f":"unique_contracts!AN152","v":0},{"$f":"unique_contracts!AO152","v":0},{"$f":"unique_contracts!AP152","v":0},{"$f":"unique_contracts!AQ152","v":0},{"$f":"unique_contracts!AR152","v":0},{"$f":"unique_contracts!BR152","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C152,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T152,\"pumped_storage\",\n      IF(AND(NOT(U152),V152),\"n/a\",\n        IF(AND(K152>0,OR(G152=\"NotHybrid\",G152=0)),_xlfn.CONCAT(AB152,INDEX(resources!$G:$G,MATCH(C152,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C152,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D152=\"Online\",NOT(ISNUMBER(MATCH(AC152,misc!$DD:$DD,0)))),F152,E152)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AL$1,$AG152>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CI$3:CI$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AL$1,$AG152>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CI$3:CI$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AM$1,$AG152>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CJ$3:CJ$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AM$1,$AG152>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CJ$3:CJ$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AN$1,$AG152>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CK$3:CK$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AN$1,$AG152>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CK$3:CK$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AO$1,$AG152>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CL$3:CL$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AO$1,$AG152>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CL$3:CL$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AP$1,$AG152>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CM$3:CM$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AP$1,$AG152>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CM$3:CM$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AQ$1,$AG152>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CN$3:CN$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AQ$1,$AG152>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CN$3:CN$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AR$1,$AG152>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CO$3:CO$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AR$1,$AG152>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CO$3:CO$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AS$1,$AG152>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CP$3:CP$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AS$1,$AG152>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CP$3:CP$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AT$1,$AG152>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CQ$3:CQ$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AT$1,$AG152>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CQ$3:CQ$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AU$1,$AG152>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CR$3:CR$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AU$1,$AG152>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CR$3:CR$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AV$1,$AG152>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CS$3:CS$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AV$1,$AG152>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CS$3:CS$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AW$1,$AG152>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CT$3:CT$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AW$1,$AG152>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CT$3:CT$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AX$1,$AG152>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CU$3:CU$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AX$1,$AG152>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CU$3:CU$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AY$1,$AG152>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CV$3:CV$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AY$1,$AG152>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CV$3:CV$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=AZ$1,$AG152>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CW$3:CW$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=AZ$1,$AG152>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CW$3:CW$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=BA$1,$AG152>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CX$3:CX$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=BA$1,$AG152>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CX$3:CX$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=BB$1,$AG152>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CY$3:CY$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=BB$1,$AG152>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CY$3:CY$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=BC$1,$AG152>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!CZ$3:CZ$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=BC$1,$AG152>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!CZ$3:CZ$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=BD$1,$AG152>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!DA$3:DA$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=BD$1,$AG152>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!DA$3:DA$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF152<=BE$1,$AG152>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA152>$AB152,$AD152=\"n/a\"),($AA152-$AB152)*INDEX(misc!DB$3:DB$6,MATCH($AC152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD152=\"n/a\",$AJ152*$AI152,$I152)\n    +IFERROR(\n      IF(AND($AF152<=BE$1,$AG152>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA152>$AB152,($AA152-$AB152)*INDEX(misc!DB$3:DB$6,MATCH($AD152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y152*$AH152*$AI152),\n$X152)*$AK152","v":0}]
[null,{"$f":"unique_contracts!A153","v":0},{"$f":"unique_contracts!B153","v":0},{"$f":"unique_contracts!D153","v":0},{"$f":"unique_contracts!J153","v":0},{"$f":"unique_contracts!K153","v":0},{"$f":"unique_contracts!M153","v":0},{"$f":"unique_contracts!N153","v":0},{"$f":"unique_contracts!P153","v":0},{"$f":"unique_contracts!R153","v":0},{"$f":"unique_contracts!V153","v":0},{"$f":"unique_contracts!AB153","v":0},{"$f":"unique_contracts!AM153","v":0},{"$f":"unique_contracts!AN153","v":0},{"$f":"unique_contracts!AO153","v":0},{"$f":"unique_contracts!AP153","v":0},{"$f":"unique_contracts!AQ153","v":0},{"$f":"unique_contracts!AR153","v":0},{"$f":"unique_contracts!BR153","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C153,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T153,\"pumped_storage\",\n      IF(AND(NOT(U153),V153),\"n/a\",\n        IF(AND(K153>0,OR(G153=\"NotHybrid\",G153=0)),_xlfn.CONCAT(AB153,INDEX(resources!$G:$G,MATCH(C153,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C153,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D153=\"Online\",NOT(ISNUMBER(MATCH(AC153,misc!$DD:$DD,0)))),F153,E153)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AL$1,$AG153>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CI$3:CI$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AL$1,$AG153>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CI$3:CI$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AM$1,$AG153>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CJ$3:CJ$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AM$1,$AG153>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CJ$3:CJ$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AN$1,$AG153>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CK$3:CK$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AN$1,$AG153>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CK$3:CK$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AO$1,$AG153>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CL$3:CL$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AO$1,$AG153>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CL$3:CL$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AP$1,$AG153>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CM$3:CM$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AP$1,$AG153>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CM$3:CM$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AQ$1,$AG153>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CN$3:CN$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AQ$1,$AG153>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CN$3:CN$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AR$1,$AG153>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CO$3:CO$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AR$1,$AG153>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CO$3:CO$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AS$1,$AG153>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CP$3:CP$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AS$1,$AG153>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CP$3:CP$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AT$1,$AG153>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CQ$3:CQ$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AT$1,$AG153>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CQ$3:CQ$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AU$1,$AG153>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CR$3:CR$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AU$1,$AG153>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CR$3:CR$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AV$1,$AG153>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CS$3:CS$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AV$1,$AG153>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CS$3:CS$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AW$1,$AG153>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CT$3:CT$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AW$1,$AG153>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CT$3:CT$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AX$1,$AG153>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CU$3:CU$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AX$1,$AG153>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CU$3:CU$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AY$1,$AG153>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CV$3:CV$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AY$1,$AG153>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CV$3:CV$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=AZ$1,$AG153>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CW$3:CW$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=AZ$1,$AG153>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CW$3:CW$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=BA$1,$AG153>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CX$3:CX$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=BA$1,$AG153>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CX$3:CX$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=BB$1,$AG153>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CY$3:CY$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=BB$1,$AG153>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CY$3:CY$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=BC$1,$AG153>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!CZ$3:CZ$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=BC$1,$AG153>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!CZ$3:CZ$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=BD$1,$AG153>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!DA$3:DA$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=BD$1,$AG153>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!DA$3:DA$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF153<=BE$1,$AG153>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC153,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA153>$AB153,$AD153=\"n/a\"),($AA153-$AB153)*INDEX(misc!DB$3:DB$6,MATCH($AC153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD153=\"n/a\",$AJ153*$AI153,$I153)\n    +IFERROR(\n      IF(AND($AF153<=BE$1,$AG153>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD153,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA153>$AB153,($AA153-$AB153)*INDEX(misc!DB$3:DB$6,MATCH($AD153,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y153*$AH153*$AI153),\n$X153)*$AK153","v":0}]
[null,{"$f":"unique_contracts!A154","v":0},{"$f":"unique_contracts!B154","v":0},{"$f":"unique_contracts!D154","v":0},{"$f":"unique_contracts!J154","v":0},{"$f":"unique_contracts!K154","v":0},{"$f":"unique_contracts!M154","v":0},{"$f":"unique_contracts!N154","v":0},{"$f":"unique_contracts!P154","v":0},{"$f":"unique_contracts!R154","v":0},{"$f":"unique_contracts!V154","v":0},{"$f":"unique_contracts!AB154","v":0},{"$f":"unique_contracts!AM154","v":0},{"$f":"unique_contracts!AN154","v":0},{"$f":"unique_contracts!AO154","v":0},{"$f":"unique_contracts!AP154","v":0},{"$f":"unique_contracts!AQ154","v":0},{"$f":"unique_contracts!AR154","v":0},{"$f":"unique_contracts!BR154","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C154,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T154,\"pumped_storage\",\n      IF(AND(NOT(U154),V154),\"n/a\",\n        IF(AND(K154>0,OR(G154=\"NotHybrid\",G154=0)),_xlfn.CONCAT(AB154,INDEX(resources!$G:$G,MATCH(C154,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C154,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D154=\"Online\",NOT(ISNUMBER(MATCH(AC154,misc!$DD:$DD,0)))),F154,E154)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AL$1,$AG154>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CI$3:CI$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AL$1,$AG154>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CI$3:CI$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AM$1,$AG154>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CJ$3:CJ$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AM$1,$AG154>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CJ$3:CJ$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AN$1,$AG154>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CK$3:CK$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AN$1,$AG154>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CK$3:CK$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AO$1,$AG154>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CL$3:CL$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AO$1,$AG154>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CL$3:CL$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AP$1,$AG154>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CM$3:CM$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AP$1,$AG154>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CM$3:CM$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AQ$1,$AG154>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CN$3:CN$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AQ$1,$AG154>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CN$3:CN$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AR$1,$AG154>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CO$3:CO$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AR$1,$AG154>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CO$3:CO$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AS$1,$AG154>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CP$3:CP$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AS$1,$AG154>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CP$3:CP$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AT$1,$AG154>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CQ$3:CQ$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AT$1,$AG154>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CQ$3:CQ$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AU$1,$AG154>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CR$3:CR$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AU$1,$AG154>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CR$3:CR$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AV$1,$AG154>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CS$3:CS$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AV$1,$AG154>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CS$3:CS$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AW$1,$AG154>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CT$3:CT$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AW$1,$AG154>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CT$3:CT$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AX$1,$AG154>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CU$3:CU$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AX$1,$AG154>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CU$3:CU$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AY$1,$AG154>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CV$3:CV$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AY$1,$AG154>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CV$3:CV$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=AZ$1,$AG154>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CW$3:CW$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=AZ$1,$AG154>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CW$3:CW$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=BA$1,$AG154>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CX$3:CX$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=BA$1,$AG154>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CX$3:CX$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=BB$1,$AG154>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CY$3:CY$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=BB$1,$AG154>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CY$3:CY$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=BC$1,$AG154>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!CZ$3:CZ$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=BC$1,$AG154>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!CZ$3:CZ$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=BD$1,$AG154>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!DA$3:DA$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=BD$1,$AG154>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!DA$3:DA$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF154<=BE$1,$AG154>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC154,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA154>$AB154,$AD154=\"n/a\"),($AA154-$AB154)*INDEX(misc!DB$3:DB$6,MATCH($AC154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD154=\"n/a\",$AJ154*$AI154,$I154)\n    +IFERROR(\n      IF(AND($AF154<=BE$1,$AG154>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD154,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA154>$AB154,($AA154-$AB154)*INDEX(misc!DB$3:DB$6,MATCH($AD154,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y154*$AH154*$AI154),\n$X154)*$AK154","v":0}]
[null,{"$f":"unique_contracts!A155","v":0},{"$f":"unique_contracts!B155","v":0},{"$f":"unique_contracts!D155","v":0},{"$f":"unique_contracts!J155","v":0},{"$f":"unique_contracts!K155","v":0},{"$f":"unique_contracts!M155","v":0},{"$f":"unique_contracts!N155","v":0},{"$f":"unique_contracts!P155","v":0},{"$f":"unique_contracts!R155","v":0},{"$f":"unique_contracts!V155","v":0},{"$f":"unique_contracts!AB155","v":0},{"$f":"unique_contracts!AM155","v":0},{"$f":"unique_contracts!AN155","v":0},{"$f":"unique_contracts!AO155","v":0},{"$f":"unique_contracts!AP155","v":0},{"$f":"unique_contracts!AQ155","v":0},{"$f":"unique_contracts!AR155","v":0},{"$f":"unique_contracts!BR155","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C155,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T155,\"pumped_storage\",\n      IF(AND(NOT(U155),V155),\"n/a\",\n        IF(AND(K155>0,OR(G155=\"NotHybrid\",G155=0)),_xlfn.CONCAT(AB155,INDEX(resources!$G:$G,MATCH(C155,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C155,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D155=\"Online\",NOT(ISNUMBER(MATCH(AC155,misc!$DD:$DD,0)))),F155,E155)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AL$1,$AG155>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CI$3:CI$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AL$1,$AG155>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CI$3:CI$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AM$1,$AG155>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CJ$3:CJ$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AM$1,$AG155>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CJ$3:CJ$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AN$1,$AG155>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CK$3:CK$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AN$1,$AG155>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CK$3:CK$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AO$1,$AG155>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CL$3:CL$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AO$1,$AG155>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CL$3:CL$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AP$1,$AG155>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CM$3:CM$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AP$1,$AG155>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CM$3:CM$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AQ$1,$AG155>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CN$3:CN$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AQ$1,$AG155>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CN$3:CN$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AR$1,$AG155>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CO$3:CO$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AR$1,$AG155>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CO$3:CO$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AS$1,$AG155>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CP$3:CP$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AS$1,$AG155>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CP$3:CP$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AT$1,$AG155>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CQ$3:CQ$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AT$1,$AG155>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CQ$3:CQ$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AU$1,$AG155>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CR$3:CR$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AU$1,$AG155>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CR$3:CR$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AV$1,$AG155>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CS$3:CS$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AV$1,$AG155>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CS$3:CS$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AW$1,$AG155>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CT$3:CT$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AW$1,$AG155>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CT$3:CT$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AX$1,$AG155>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CU$3:CU$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AX$1,$AG155>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CU$3:CU$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AY$1,$AG155>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CV$3:CV$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AY$1,$AG155>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CV$3:CV$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=AZ$1,$AG155>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CW$3:CW$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=AZ$1,$AG155>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CW$3:CW$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=BA$1,$AG155>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CX$3:CX$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=BA$1,$AG155>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CX$3:CX$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=BB$1,$AG155>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CY$3:CY$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=BB$1,$AG155>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CY$3:CY$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=BC$1,$AG155>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!CZ$3:CZ$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=BC$1,$AG155>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!CZ$3:CZ$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=BD$1,$AG155>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!DA$3:DA$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=BD$1,$AG155>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!DA$3:DA$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF155<=BE$1,$AG155>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC155,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA155>$AB155,$AD155=\"n/a\"),($AA155-$AB155)*INDEX(misc!DB$3:DB$6,MATCH($AC155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD155=\"n/a\",$AJ155*$AI155,$I155)\n    +IFERROR(\n      IF(AND($AF155<=BE$1,$AG155>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD155,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA155>$AB155,($AA155-$AB155)*INDEX(misc!DB$3:DB$6,MATCH($AD155,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y155*$AH155*$AI155),\n$X155)*$AK155","v":0}]
[null,{"$f":"unique_contracts!A156","v":0},{"$f":"unique_contracts!B156","v":0},{"$f":"unique_contracts!D156","v":0},{"$f":"unique_contracts!J156","v":0},{"$f":"unique_contracts!K156","v":0},{"$f":"unique_contracts!M156","v":0},{"$f":"unique_contracts!N156","v":0},{"$f":"unique_contracts!P156","v":0},{"$f":"unique_contracts!R156","v":0},{"$f":"unique_contracts!V156","v":0},{"$f":"unique_contracts!AB156","v":0},{"$f":"unique_contracts!AM156","v":0},{"$f":"unique_contracts!AN156","v":0},{"$f":"unique_contracts!AO156","v":0},{"$f":"unique_contracts!AP156","v":0},{"$f":"unique_contracts!AQ156","v":0},{"$f":"unique_contracts!AR156","v":0},{"$f":"unique_contracts!BR156","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C156,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T156,\"pumped_storage\",\n      IF(AND(NOT(U156),V156),\"n/a\",\n        IF(AND(K156>0,OR(G156=\"NotHybrid\",G156=0)),_xlfn.CONCAT(AB156,INDEX(resources!$G:$G,MATCH(C156,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C156,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D156=\"Online\",NOT(ISNUMBER(MATCH(AC156,misc!$DD:$DD,0)))),F156,E156)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AL$1,$AG156>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CI$3:CI$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AL$1,$AG156>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CI$3:CI$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AM$1,$AG156>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CJ$3:CJ$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AM$1,$AG156>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CJ$3:CJ$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AN$1,$AG156>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CK$3:CK$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AN$1,$AG156>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CK$3:CK$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AO$1,$AG156>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CL$3:CL$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AO$1,$AG156>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CL$3:CL$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AP$1,$AG156>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CM$3:CM$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AP$1,$AG156>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CM$3:CM$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AQ$1,$AG156>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CN$3:CN$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AQ$1,$AG156>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CN$3:CN$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AR$1,$AG156>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CO$3:CO$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AR$1,$AG156>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CO$3:CO$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AS$1,$AG156>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CP$3:CP$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AS$1,$AG156>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CP$3:CP$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AT$1,$AG156>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CQ$3:CQ$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AT$1,$AG156>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CQ$3:CQ$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AU$1,$AG156>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CR$3:CR$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AU$1,$AG156>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CR$3:CR$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AV$1,$AG156>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CS$3:CS$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AV$1,$AG156>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CS$3:CS$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AW$1,$AG156>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CT$3:CT$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AW$1,$AG156>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CT$3:CT$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AX$1,$AG156>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CU$3:CU$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AX$1,$AG156>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CU$3:CU$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AY$1,$AG156>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CV$3:CV$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AY$1,$AG156>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CV$3:CV$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=AZ$1,$AG156>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CW$3:CW$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=AZ$1,$AG156>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CW$3:CW$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=BA$1,$AG156>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CX$3:CX$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=BA$1,$AG156>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CX$3:CX$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=BB$1,$AG156>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CY$3:CY$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=BB$1,$AG156>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CY$3:CY$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=BC$1,$AG156>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!CZ$3:CZ$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=BC$1,$AG156>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!CZ$3:CZ$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=BD$1,$AG156>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!DA$3:DA$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=BD$1,$AG156>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!DA$3:DA$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF156<=BE$1,$AG156>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC156,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA156>$AB156,$AD156=\"n/a\"),($AA156-$AB156)*INDEX(misc!DB$3:DB$6,MATCH($AC156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD156=\"n/a\",$AJ156*$AI156,$I156)\n    +IFERROR(\n      IF(AND($AF156<=BE$1,$AG156>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD156,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA156>$AB156,($AA156-$AB156)*INDEX(misc!DB$3:DB$6,MATCH($AD156,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y156*$AH156*$AI156),\n$X156)*$AK156","v":0}]
[null,{"$f":"unique_contracts!A157","v":0},{"$f":"unique_contracts!B157","v":0},{"$f":"unique_contracts!D157","v":0},{"$f":"unique_contracts!J157","v":0},{"$f":"unique_contracts!K157","v":0},{"$f":"unique_contracts!M157","v":0},{"$f":"unique_contracts!N157","v":0},{"$f":"unique_contracts!P157","v":0},{"$f":"unique_contracts!R157","v":0},{"$f":"unique_contracts!V157","v":0},{"$f":"unique_contracts!AB157","v":0},{"$f":"unique_contracts!AM157","v":0},{"$f":"unique_contracts!AN157","v":0},{"$f":"unique_contracts!AO157","v":0},{"$f":"unique_contracts!AP157","v":0},{"$f":"unique_contracts!AQ157","v":0},{"$f":"unique_contracts!AR157","v":0},{"$f":"unique_contracts!BR157","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C157,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T157,\"pumped_storage\",\n      IF(AND(NOT(U157),V157),\"n/a\",\n        IF(AND(K157>0,OR(G157=\"NotHybrid\",G157=0)),_xlfn.CONCAT(AB157,INDEX(resources!$G:$G,MATCH(C157,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C157,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D157=\"Online\",NOT(ISNUMBER(MATCH(AC157,misc!$DD:$DD,0)))),F157,E157)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AL$1,$AG157>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CI$3:CI$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AL$1,$AG157>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CI$3:CI$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AM$1,$AG157>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CJ$3:CJ$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AM$1,$AG157>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CJ$3:CJ$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AN$1,$AG157>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CK$3:CK$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AN$1,$AG157>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CK$3:CK$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AO$1,$AG157>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CL$3:CL$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AO$1,$AG157>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CL$3:CL$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AP$1,$AG157>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CM$3:CM$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AP$1,$AG157>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CM$3:CM$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AQ$1,$AG157>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CN$3:CN$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AQ$1,$AG157>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CN$3:CN$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AR$1,$AG157>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CO$3:CO$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AR$1,$AG157>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CO$3:CO$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AS$1,$AG157>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CP$3:CP$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AS$1,$AG157>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CP$3:CP$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AT$1,$AG157>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CQ$3:CQ$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AT$1,$AG157>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CQ$3:CQ$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AU$1,$AG157>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CR$3:CR$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AU$1,$AG157>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CR$3:CR$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AV$1,$AG157>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CS$3:CS$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AV$1,$AG157>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CS$3:CS$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AW$1,$AG157>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CT$3:CT$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AW$1,$AG157>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CT$3:CT$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AX$1,$AG157>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CU$3:CU$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AX$1,$AG157>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CU$3:CU$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AY$1,$AG157>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CV$3:CV$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AY$1,$AG157>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CV$3:CV$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=AZ$1,$AG157>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CW$3:CW$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=AZ$1,$AG157>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CW$3:CW$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=BA$1,$AG157>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CX$3:CX$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=BA$1,$AG157>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CX$3:CX$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=BB$1,$AG157>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CY$3:CY$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=BB$1,$AG157>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CY$3:CY$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=BC$1,$AG157>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!CZ$3:CZ$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=BC$1,$AG157>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!CZ$3:CZ$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=BD$1,$AG157>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!DA$3:DA$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=BD$1,$AG157>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!DA$3:DA$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF157<=BE$1,$AG157>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC157,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA157>$AB157,$AD157=\"n/a\"),($AA157-$AB157)*INDEX(misc!DB$3:DB$6,MATCH($AC157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD157=\"n/a\",$AJ157*$AI157,$I157)\n    +IFERROR(\n      IF(AND($AF157<=BE$1,$AG157>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD157,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA157>$AB157,($AA157-$AB157)*INDEX(misc!DB$3:DB$6,MATCH($AD157,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y157*$AH157*$AI157),\n$X157)*$AK157","v":0}]
[null,{"$f":"unique_contracts!A158","v":0},{"$f":"unique_contracts!B158","v":0},{"$f":"unique_contracts!D158","v":0},{"$f":"unique_contracts!J158","v":0},{"$f":"unique_contracts!K158","v":0},{"$f":"unique_contracts!M158","v":0},{"$f":"unique_contracts!N158","v":0},{"$f":"unique_contracts!P158","v":0},{"$f":"unique_contracts!R158","v":0},{"$f":"unique_contracts!V158","v":0},{"$f":"unique_contracts!AB158","v":0},{"$f":"unique_contracts!AM158","v":0},{"$f":"unique_contracts!AN158","v":0},{"$f":"unique_contracts!AO158","v":0},{"$f":"unique_contracts!AP158","v":0},{"$f":"unique_contracts!AQ158","v":0},{"$f":"unique_contracts!AR158","v":0},{"$f":"unique_contracts!BR158","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C158,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T158,\"pumped_storage\",\n      IF(AND(NOT(U158),V158),\"n/a\",\n        IF(AND(K158>0,OR(G158=\"NotHybrid\",G158=0)),_xlfn.CONCAT(AB158,INDEX(resources!$G:$G,MATCH(C158,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C158,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D158=\"Online\",NOT(ISNUMBER(MATCH(AC158,misc!$DD:$DD,0)))),F158,E158)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AL$1,$AG158>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CI$3:CI$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AL$1,$AG158>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CI$3:CI$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AM$1,$AG158>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CJ$3:CJ$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AM$1,$AG158>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CJ$3:CJ$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AN$1,$AG158>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CK$3:CK$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AN$1,$AG158>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CK$3:CK$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AO$1,$AG158>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CL$3:CL$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AO$1,$AG158>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CL$3:CL$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AP$1,$AG158>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CM$3:CM$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AP$1,$AG158>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CM$3:CM$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AQ$1,$AG158>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CN$3:CN$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AQ$1,$AG158>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CN$3:CN$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AR$1,$AG158>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CO$3:CO$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AR$1,$AG158>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CO$3:CO$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AS$1,$AG158>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CP$3:CP$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AS$1,$AG158>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CP$3:CP$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AT$1,$AG158>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CQ$3:CQ$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AT$1,$AG158>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CQ$3:CQ$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AU$1,$AG158>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CR$3:CR$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AU$1,$AG158>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CR$3:CR$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AV$1,$AG158>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CS$3:CS$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AV$1,$AG158>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CS$3:CS$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AW$1,$AG158>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CT$3:CT$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AW$1,$AG158>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CT$3:CT$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AX$1,$AG158>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CU$3:CU$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AX$1,$AG158>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CU$3:CU$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AY$1,$AG158>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CV$3:CV$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AY$1,$AG158>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CV$3:CV$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=AZ$1,$AG158>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CW$3:CW$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=AZ$1,$AG158>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CW$3:CW$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=BA$1,$AG158>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CX$3:CX$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=BA$1,$AG158>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CX$3:CX$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=BB$1,$AG158>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CY$3:CY$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=BB$1,$AG158>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CY$3:CY$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=BC$1,$AG158>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!CZ$3:CZ$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=BC$1,$AG158>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!CZ$3:CZ$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=BD$1,$AG158>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!DA$3:DA$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=BD$1,$AG158>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!DA$3:DA$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF158<=BE$1,$AG158>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC158,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA158>$AB158,$AD158=\"n/a\"),($AA158-$AB158)*INDEX(misc!DB$3:DB$6,MATCH($AC158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD158=\"n/a\",$AJ158*$AI158,$I158)\n    +IFERROR(\n      IF(AND($AF158<=BE$1,$AG158>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD158,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA158>$AB158,($AA158-$AB158)*INDEX(misc!DB$3:DB$6,MATCH($AD158,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y158*$AH158*$AI158),\n$X158)*$AK158","v":0}]
[null,{"$f":"unique_contracts!A159","v":0},{"$f":"unique_contracts!B159","v":0},{"$f":"unique_contracts!D159","v":0},{"$f":"unique_contracts!J159","v":0},{"$f":"unique_contracts!K159","v":0},{"$f":"unique_contracts!M159","v":0},{"$f":"unique_contracts!N159","v":0},{"$f":"unique_contracts!P159","v":0},{"$f":"unique_contracts!R159","v":0},{"$f":"unique_contracts!V159","v":0},{"$f":"unique_contracts!AB159","v":0},{"$f":"unique_contracts!AM159","v":0},{"$f":"unique_contracts!AN159","v":0},{"$f":"unique_contracts!AO159","v":0},{"$f":"unique_contracts!AP159","v":0},{"$f":"unique_contracts!AQ159","v":0},{"$f":"unique_contracts!AR159","v":0},{"$f":"unique_contracts!BR159","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C159,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T159,\"pumped_storage\",\n      IF(AND(NOT(U159),V159),\"n/a\",\n        IF(AND(K159>0,OR(G159=\"NotHybrid\",G159=0)),_xlfn.CONCAT(AB159,INDEX(resources!$G:$G,MATCH(C159,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C159,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D159=\"Online\",NOT(ISNUMBER(MATCH(AC159,misc!$DD:$DD,0)))),F159,E159)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AL$1,$AG159>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CI$3:CI$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AL$1,$AG159>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CI$3:CI$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AM$1,$AG159>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CJ$3:CJ$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AM$1,$AG159>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CJ$3:CJ$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AN$1,$AG159>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CK$3:CK$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AN$1,$AG159>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CK$3:CK$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AO$1,$AG159>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CL$3:CL$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AO$1,$AG159>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CL$3:CL$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AP$1,$AG159>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CM$3:CM$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AP$1,$AG159>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CM$3:CM$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AQ$1,$AG159>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CN$3:CN$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AQ$1,$AG159>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CN$3:CN$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AR$1,$AG159>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CO$3:CO$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AR$1,$AG159>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CO$3:CO$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AS$1,$AG159>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CP$3:CP$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AS$1,$AG159>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CP$3:CP$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AT$1,$AG159>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CQ$3:CQ$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AT$1,$AG159>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CQ$3:CQ$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AU$1,$AG159>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CR$3:CR$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AU$1,$AG159>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CR$3:CR$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AV$1,$AG159>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CS$3:CS$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AV$1,$AG159>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CS$3:CS$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AW$1,$AG159>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CT$3:CT$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AW$1,$AG159>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CT$3:CT$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AX$1,$AG159>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CU$3:CU$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AX$1,$AG159>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CU$3:CU$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AY$1,$AG159>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CV$3:CV$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AY$1,$AG159>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CV$3:CV$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=AZ$1,$AG159>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CW$3:CW$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=AZ$1,$AG159>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CW$3:CW$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=BA$1,$AG159>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CX$3:CX$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=BA$1,$AG159>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CX$3:CX$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=BB$1,$AG159>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CY$3:CY$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=BB$1,$AG159>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CY$3:CY$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=BC$1,$AG159>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!CZ$3:CZ$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=BC$1,$AG159>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!CZ$3:CZ$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=BD$1,$AG159>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!DA$3:DA$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=BD$1,$AG159>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!DA$3:DA$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF159<=BE$1,$AG159>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC159,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA159>$AB159,$AD159=\"n/a\"),($AA159-$AB159)*INDEX(misc!DB$3:DB$6,MATCH($AC159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD159=\"n/a\",$AJ159*$AI159,$I159)\n    +IFERROR(\n      IF(AND($AF159<=BE$1,$AG159>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD159,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA159>$AB159,($AA159-$AB159)*INDEX(misc!DB$3:DB$6,MATCH($AD159,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","v":0}]
[null,{"$f":"unique_contracts!A160","v":0},{"$f":"unique_contracts!B160","v":0},{"$f":"unique_contracts!D160","v":0},{"$f":"unique_contracts!J160","v":0},{"$f":"unique_contracts!K160","v":0},{"$f":"unique_contracts!M160","v":0},{"$f":"unique_contracts!N160","v":0},{"$f":"unique_contracts!P160","v":0},{"$f":"unique_contracts!R160","v":0},{"$f":"unique_contracts!V160","v":0},{"$f":"unique_contracts!AB160","v":0},{"$f":"unique_contracts!AM160","v":0},{"$f":"unique_contracts!AN160","v":0},{"$f":"unique_contracts!AO160","v":0},{"$f":"unique_contracts!AP160","v":0},{"$f":"unique_contracts!AQ160","v":0},{"$f":"unique_contracts!AR160","v":0},{"$f":"unique_contracts!BR160","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C160,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T160,\"pumped_storage\",\n      IF(AND(NOT(U160),V160),\"n/a\",\n        IF(AND(K160>0,OR(G160=\"NotHybrid\",G160=0)),_xlfn.CONCAT(AB160,INDEX(resources!$G:$G,MATCH(C160,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C160,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D160=\"Online\",NOT(ISNUMBER(MATCH(AC160,misc!$DD:$DD,0)))),F160,E160)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AL$1,$AG160>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CI$3:CI$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AL$1,$AG160>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CI$3:CI$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AM$1,$AG160>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CJ$3:CJ$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AM$1,$AG160>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CJ$3:CJ$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AN$1,$AG160>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CK$3:CK$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AN$1,$AG160>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CK$3:CK$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AO$1,$AG160>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CL$3:CL$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AO$1,$AG160>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CL$3:CL$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AP$1,$AG160>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CM$3:CM$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AP$1,$AG160>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CM$3:CM$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AQ$1,$AG160>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CN$3:CN$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AQ$1,$AG160>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CN$3:CN$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AR$1,$AG160>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CO$3:CO$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AR$1,$AG160>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CO$3:CO$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AS$1,$AG160>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CP$3:CP$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AS$1,$AG160>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CP$3:CP$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AT$1,$AG160>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CQ$3:CQ$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AT$1,$AG160>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CQ$3:CQ$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AU$1,$AG160>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CR$3:CR$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AU$1,$AG160>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CR$3:CR$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AV$1,$AG160>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CS$3:CS$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AV$1,$AG160>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CS$3:CS$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AW$1,$AG160>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CT$3:CT$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AW$1,$AG160>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CT$3:CT$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AX$1,$AG160>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CU$3:CU$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AX$1,$AG160>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CU$3:CU$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AY$1,$AG160>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CV$3:CV$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AY$1,$AG160>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CV$3:CV$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=AZ$1,$AG160>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CW$3:CW$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=AZ$1,$AG160>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CW$3:CW$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=BA$1,$AG160>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CX$3:CX$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=BA$1,$AG160>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CX$3:CX$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=BB$1,$AG160>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CY$3:CY$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=BB$1,$AG160>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CY$3:CY$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=BC$1,$AG160>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!CZ$3:CZ$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=BC$1,$AG160>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!CZ$3:CZ$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=BD$1,$AG160>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!DA$3:DA$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=BD$1,$AG160>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!DA$3:DA$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF160<=BE$1,$AG160>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC160,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA160>$AB160,$AD160=\"n/a\"),($AA160-$AB160)*INDEX(misc!DB$3:DB$6,MATCH($AC160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD160=\"n/a\",$AJ160*$AI160,$I160)\n    +IFERROR(\n      IF(AND($AF160<=BE$1,$AG160>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD160,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA160>$AB160,($AA160-$AB160)*INDEX(misc!DB$3:DB$6,MATCH($AD160,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y160*$AH160*$AI160),\n$X160)*$AK160","v":0}]
[null,{"$f":"unique_contracts!A161","v":0},{"$f":"unique_contracts!B161","v":0},{"$f":"unique_contracts!D161","v":0},{"$f":"unique_contracts!J161","v":0},{"$f":"unique_contracts!K161","v":0},{"$f":"unique_contracts!M161","v":0},{"$f":"unique_contracts!N161","v":0},{"$f":"unique_contracts!P161","v":0},{"$f":"unique_contracts!R161","v":0},{"$f":"unique_contracts!V161","v":0},{"$f":"unique_contracts!AB161","v":0},{"$f":"unique_contracts!AM161","v":0},{"$f":"unique_contracts!AN161","v":0},{"$f":"unique_contracts!AO161","v":0},{"$f":"unique_contracts!AP161","v":0},{"$f":"unique_contracts!AQ161","v":0},{"$f":"unique_contracts!AR161","v":0},{"$f":"unique_contracts!BR161","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C161,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T161,\"pumped_storage\",\n      IF(AND(NOT(U161),V161),\"n/a\",\n        IF(AND(K161>0,OR(G161=\"NotHybrid\",G161=0)),_xlfn.CONCAT(AB161,INDEX(resources!$G:$G,MATCH(C161,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C161,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D161=\"Online\",NOT(ISNUMBER(MATCH(AC161,misc!$DD:$DD,0)))),F161,E161)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AL$1,$AG161>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CI$3:CI$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AL$1,$AG161>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CI$3:CI$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AM$1,$AG161>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CJ$3:CJ$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AM$1,$AG161>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CJ$3:CJ$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AN$1,$AG161>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CK$3:CK$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AN$1,$AG161>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CK$3:CK$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AO$1,$AG161>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CL$3:CL$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AO$1,$AG161>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CL$3:CL$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AP$1,$AG161>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CM$3:CM$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AP$1,$AG161>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CM$3:CM$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AQ$1,$AG161>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CN$3:CN$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AQ$1,$AG161>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CN$3:CN$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AR$1,$AG161>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CO$3:CO$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AR$1,$AG161>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CO$3:CO$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AS$1,$AG161>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CP$3:CP$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AS$1,$AG161>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CP$3:CP$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AT$1,$AG161>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CQ$3:CQ$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AT$1,$AG161>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CQ$3:CQ$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AU$1,$AG161>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CR$3:CR$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AU$1,$AG161>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CR$3:CR$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AV$1,$AG161>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CS$3:CS$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AV$1,$AG161>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CS$3:CS$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AW$1,$AG161>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CT$3:CT$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AW$1,$AG161>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CT$3:CT$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AX$1,$AG161>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CU$3:CU$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AX$1,$AG161>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CU$3:CU$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AY$1,$AG161>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CV$3:CV$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AY$1,$AG161>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CV$3:CV$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=AZ$1,$AG161>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CW$3:CW$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=AZ$1,$AG161>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CW$3:CW$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=BA$1,$AG161>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CX$3:CX$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=BA$1,$AG161>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CX$3:CX$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=BB$1,$AG161>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CY$3:CY$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=BB$1,$AG161>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CY$3:CY$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=BC$1,$AG161>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!CZ$3:CZ$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=BC$1,$AG161>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!CZ$3:CZ$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=BD$1,$AG161>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!DA$3:DA$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=BD$1,$AG161>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!DA$3:DA$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF161<=BE$1,$AG161>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC161,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA161>$AB161,$AD161=\"n/a\"),($AA161-$AB161)*INDEX(misc!DB$3:DB$6,MATCH($AC161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD161=\"n/a\",$AJ161*$AI161,$I161)\n    +IFERROR(\n      IF(AND($AF161<=BE$1,$AG161>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD161,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA161>$AB161,($AA161-$AB161)*INDEX(misc!DB$3:DB$6,MATCH($AD161,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y161*$AH161*$AI161),\n$X161)*$AK161","v":0}]
[null,{"$f":"unique_contracts!A162","v":0},{"$f":"unique_contracts!B162","v":0},{"$f":"unique_contracts!D162","v":0},{"$f":"unique_contracts!J162","v":0},{"$f":"unique_contracts!K162","v":0},{"$f":"unique_contracts!M162","v":0},{"$f":"unique_contracts!N162","v":0},{"$f":"unique_contracts!P162","v":0},{"$f":"unique_contracts!R162","v":0},{"$f":"unique_contracts!V162","v":0},{"$f":"unique_contracts!AB162","v":0},{"$f":"unique_contracts!AM162","v":0},{"$f":"unique_contracts!AN162","v":0},{"$f":"unique_contracts!AO162","v":0},{"$f":"unique_contracts!AP162","v":0},{"$f":"unique_contracts!AQ162","v":0},{"$f":"unique_contracts!AR162","v":0},{"$f":"unique_contracts!BR162","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C162,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T162,\"pumped_storage\",\n      IF(AND(NOT(U162),V162),\"n/a\",\n        IF(AND(K162>0,OR(G162=\"NotHybrid\",G162=0)),_xlfn.CONCAT(AB162,INDEX(resources!$G:$G,MATCH(C162,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C162,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D162=\"Online\",NOT(ISNUMBER(MATCH(AC162,misc!$DD:$DD,0)))),F162,E162)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AL$1,$AG162>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CI$3:CI$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AL$1,$AG162>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CI$3:CI$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AM$1,$AG162>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CJ$3:CJ$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AM$1,$AG162>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CJ$3:CJ$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AN$1,$AG162>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CK$3:CK$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AN$1,$AG162>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CK$3:CK$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AO$1,$AG162>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CL$3:CL$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AO$1,$AG162>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CL$3:CL$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AP$1,$AG162>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CM$3:CM$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AP$1,$AG162>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CM$3:CM$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AQ$1,$AG162>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CN$3:CN$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AQ$1,$AG162>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CN$3:CN$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AR$1,$AG162>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CO$3:CO$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AR$1,$AG162>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CO$3:CO$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AS$1,$AG162>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CP$3:CP$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AS$1,$AG162>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CP$3:CP$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AT$1,$AG162>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CQ$3:CQ$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AT$1,$AG162>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CQ$3:CQ$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AU$1,$AG162>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CR$3:CR$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AU$1,$AG162>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CR$3:CR$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AV$1,$AG162>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CS$3:CS$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AV$1,$AG162>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CS$3:CS$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AW$1,$AG162>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CT$3:CT$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AW$1,$AG162>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CT$3:CT$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AX$1,$AG162>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CU$3:CU$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AX$1,$AG162>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CU$3:CU$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AY$1,$AG162>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CV$3:CV$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AY$1,$AG162>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CV$3:CV$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=AZ$1,$AG162>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CW$3:CW$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=AZ$1,$AG162>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CW$3:CW$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=BA$1,$AG162>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CX$3:CX$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=BA$1,$AG162>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CX$3:CX$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=BB$1,$AG162>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CY$3:CY$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=BB$1,$AG162>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CY$3:CY$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=BC$1,$AG162>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!CZ$3:CZ$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=BC$1,$AG162>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!CZ$3:CZ$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=BD$1,$AG162>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!DA$3:DA$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=BD$1,$AG162>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!DA$3:DA$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF162<=BE$1,$AG162>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC162,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA162>$AB162,$AD162=\"n/a\"),($AA162-$AB162)*INDEX(misc!DB$3:DB$6,MATCH($AC162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD162=\"n/a\",$AJ162*$AI162,$I162)\n    +IFERROR(\n      IF(AND($AF162<=BE$1,$AG162>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD162,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA162>$AB162,($AA162-$AB162)*INDEX(misc!DB$3:DB$6,MATCH($AD162,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y162*$AH162*$AI162),\n$X162)*$AK162","v":0}]
[null,{"$f":"unique_contracts!A163","v":0},{"$f":"unique_contracts!B163","v":0},{"$f":"unique_contracts!D163","v":0},{"$f":"unique_contracts!J163","v":0},{"$f":"unique_contracts!K163","v":0},{"$f":"unique_contracts!M163","v":0},{"$f":"unique_contracts!N163","v":0},{"$f":"unique_contracts!P163","v":0},{"$f":"unique_contracts!R163","v":0},{"$f":"unique_contracts!V163","v":0},{"$f":"unique_contracts!AB163","v":0},{"$f":"unique_contracts!AM163","v":0},{"$f":"unique_contracts!AN163","v":0},{"$f":"unique_contracts!AO163","v":0},{"$f":"unique_contracts!AP163","v":0},{"$f":"unique_contracts!AQ163","v":0},{"$f":"unique_contracts!AR163","v":0},{"$f":"unique_contracts!BR163","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C163,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T163,\"pumped_storage\",\n      IF(AND(NOT(U163),V163),\"n/a\",\n        IF(AND(K163>0,OR(G163=\"NotHybrid\",G163=0)),_xlfn.CONCAT(AB163,INDEX(resources!$G:$G,MATCH(C163,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C163,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D163=\"Online\",NOT(ISNUMBER(MATCH(AC163,misc!$DD:$DD,0)))),F163,E163)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AL$1,$AG163>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CI$3:CI$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AL$1,$AG163>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CI$3:CI$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AM$1,$AG163>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CJ$3:CJ$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AM$1,$AG163>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CJ$3:CJ$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AN$1,$AG163>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CK$3:CK$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AN$1,$AG163>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CK$3:CK$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AO$1,$AG163>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CL$3:CL$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AO$1,$AG163>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CL$3:CL$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AP$1,$AG163>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CM$3:CM$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AP$1,$AG163>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CM$3:CM$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AQ$1,$AG163>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CN$3:CN$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AQ$1,$AG163>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CN$3:CN$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AR$1,$AG163>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CO$3:CO$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AR$1,$AG163>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CO$3:CO$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AS$1,$AG163>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CP$3:CP$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AS$1,$AG163>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CP$3:CP$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AT$1,$AG163>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CQ$3:CQ$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AT$1,$AG163>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CQ$3:CQ$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AU$1,$AG163>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CR$3:CR$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AU$1,$AG163>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CR$3:CR$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AV$1,$AG163>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CS$3:CS$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AV$1,$AG163>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CS$3:CS$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AW$1,$AG163>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CT$3:CT$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AW$1,$AG163>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CT$3:CT$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AX$1,$AG163>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CU$3:CU$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AX$1,$AG163>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CU$3:CU$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AY$1,$AG163>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CV$3:CV$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AY$1,$AG163>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CV$3:CV$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=AZ$1,$AG163>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CW$3:CW$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=AZ$1,$AG163>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CW$3:CW$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=BA$1,$AG163>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CX$3:CX$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=BA$1,$AG163>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CX$3:CX$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=BB$1,$AG163>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CY$3:CY$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=BB$1,$AG163>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CY$3:CY$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=BC$1,$AG163>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!CZ$3:CZ$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=BC$1,$AG163>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!CZ$3:CZ$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=BD$1,$AG163>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!DA$3:DA$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=BD$1,$AG163>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!DA$3:DA$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF163<=BE$1,$AG163>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA163>$AB163,$AD163=\"n/a\"),($AA163-$AB163)*INDEX(misc!DB$3:DB$6,MATCH($AC163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD163=\"n/a\",$AJ163*$AI163,$I163)\n    +IFERROR(\n      IF(AND($AF163<=BE$1,$AG163>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA163>$AB163,($AA163-$AB163)*INDEX(misc!DB$3:DB$6,MATCH($AD163,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y163*$AH163*$AI163),\n$X163)*$AK163","v":0}]
[null,{"$f":"unique_contracts!A164","v":0},{"$f":"unique_contracts!B164","v":0},{"$f":"unique_contracts!D164","v":0},{"$f":"unique_contracts!J164","v":0},{"$f":"unique_contracts!K164","v":0},{"$f":"unique_contracts!M164","v":0},{"$f":"unique_contracts!N164","v":0},{"$f":"unique_contracts!P164","v":0},{"$f":"unique_contracts!R164","v":0},{"$f":"unique_contracts!V164","v":0},{"$f":"unique_contracts!AB164","v":0},{"$f":"unique_contracts!AM164","v":0},{"$f":"unique_contracts!AN164","v":0},{"$f":"unique_contracts!AO164","v":0},{"$f":"unique_contracts!AP164","v":0},{"$f":"unique_contracts!AQ164","v":0},{"$f":"unique_contracts!AR164","v":0},{"$f":"unique_contracts!BR164","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C164,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T164,\"pumped_storage\",\n      IF(AND(NOT(U164),V164),\"n/a\",\n        IF(AND(K164>0,OR(G164=\"NotHybrid\",G164=0)),_xlfn.CONCAT(AB164,INDEX(resources!$G:$G,MATCH(C164,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C164,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D164=\"Online\",NOT(ISNUMBER(MATCH(AC164,misc!$DD:$DD,0)))),F164,E164)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AL$1,$AG164>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CI$3:CI$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AL$1,$AG164>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CI$3:CI$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AM$1,$AG164>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CJ$3:CJ$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AM$1,$AG164>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CJ$3:CJ$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AN$1,$AG164>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CK$3:CK$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AN$1,$AG164>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CK$3:CK$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AO$1,$AG164>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CL$3:CL$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AO$1,$AG164>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CL$3:CL$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AP$1,$AG164>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CM$3:CM$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AP$1,$AG164>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CM$3:CM$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AQ$1,$AG164>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CN$3:CN$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AQ$1,$AG164>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CN$3:CN$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AR$1,$AG164>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CO$3:CO$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AR$1,$AG164>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CO$3:CO$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AS$1,$AG164>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CP$3:CP$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AS$1,$AG164>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CP$3:CP$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AT$1,$AG164>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CQ$3:CQ$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AT$1,$AG164>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CQ$3:CQ$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AU$1,$AG164>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CR$3:CR$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AU$1,$AG164>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CR$3:CR$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AV$1,$AG164>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CS$3:CS$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AV$1,$AG164>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CS$3:CS$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AW$1,$AG164>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CT$3:CT$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AW$1,$AG164>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CT$3:CT$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AX$1,$AG164>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CU$3:CU$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AX$1,$AG164>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CU$3:CU$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AY$1,$AG164>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CV$3:CV$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AY$1,$AG164>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CV$3:CV$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=AZ$1,$AG164>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CW$3:CW$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=AZ$1,$AG164>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CW$3:CW$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=BA$1,$AG164>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CX$3:CX$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=BA$1,$AG164>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CX$3:CX$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=BB$1,$AG164>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CY$3:CY$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=BB$1,$AG164>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CY$3:CY$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=BC$1,$AG164>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!CZ$3:CZ$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=BC$1,$AG164>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!CZ$3:CZ$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=BD$1,$AG164>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!DA$3:DA$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=BD$1,$AG164>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!DA$3:DA$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF164<=BE$1,$AG164>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA164>$AB164,$AD164=\"n/a\"),($AA164-$AB164)*INDEX(misc!DB$3:DB$6,MATCH($AC164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD164=\"n/a\",$AJ164*$AI164,$I164)\n    +IFERROR(\n      IF(AND($AF164<=BE$1,$AG164>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA164>$AB164,($AA164-$AB164)*INDEX(misc!DB$3:DB$6,MATCH($AD164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y164*$AH164*$AI164),\n$X164)*$AK164","v":0}]
[null,{"$f":"unique_contracts!A165","v":0},{"$f":"unique_contracts!B165","v":0},{"$f":"unique_contracts!D165","v":0},{"$f":"unique_contracts!J165","v":0},{"$f":"unique_contracts!K165","v":0},{"$f":"unique_contracts!M165","v":0},{"$f":"unique_contracts!N165","v":0},{"$f":"unique_contracts!P165","v":0},{"$f":"unique_contracts!R165","v":0},{"$f":"unique_contracts!V165","v":0},{"$f":"unique_contracts!AB165","v":0},{"$f":"unique_contracts!AM165","v":0},{"$f":"unique_contracts!AN165","v":0},{"$f":"unique_contracts!AO165","v":0},{"$f":"unique_contracts!AP165","v":0},{"$f":"unique_contracts!AQ165","v":0},{"$f":"unique_contracts!AR165","v":0},{"$f":"unique_contracts!BR165","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C165,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T165,\"pumped_storage\",\n      IF(AND(NOT(U165),V165),\"n/a\",\n        IF(AND(K165>0,OR(G165=\"NotHybrid\",G165=0)),_xlfn.CONCAT(AB165,INDEX(resources!$G:$G,MATCH(C165,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C165,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D165=\"Online\",NOT(ISNUMBER(MATCH(AC165,misc!$DD:$DD,0)))),F165,E165)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AL$1,$AG165>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CI$3:CI$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AL$1,$AG165>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CI$3:CI$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AM$1,$AG165>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CJ$3:CJ$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AM$1,$AG165>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CJ$3:CJ$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AN$1,$AG165>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CK$3:CK$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AN$1,$AG165>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CK$3:CK$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AO$1,$AG165>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CL$3:CL$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AO$1,$AG165>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CL$3:CL$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AP$1,$AG165>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CM$3:CM$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AP$1,$AG165>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CM$3:CM$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AQ$1,$AG165>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CN$3:CN$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AQ$1,$AG165>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CN$3:CN$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AR$1,$AG165>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CO$3:CO$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AR$1,$AG165>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CO$3:CO$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AS$1,$AG165>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CP$3:CP$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AS$1,$AG165>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CP$3:CP$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AT$1,$AG165>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CQ$3:CQ$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AT$1,$AG165>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CQ$3:CQ$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AU$1,$AG165>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CR$3:CR$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AU$1,$AG165>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CR$3:CR$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AV$1,$AG165>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CS$3:CS$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AV$1,$AG165>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CS$3:CS$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AW$1,$AG165>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CT$3:CT$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AW$1,$AG165>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CT$3:CT$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AX$1,$AG165>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CU$3:CU$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AX$1,$AG165>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CU$3:CU$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AY$1,$AG165>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CV$3:CV$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AY$1,$AG165>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CV$3:CV$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=AZ$1,$AG165>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CW$3:CW$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=AZ$1,$AG165>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CW$3:CW$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=BA$1,$AG165>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CX$3:CX$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=BA$1,$AG165>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CX$3:CX$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=BB$1,$AG165>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CY$3:CY$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=BB$1,$AG165>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CY$3:CY$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=BC$1,$AG165>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!CZ$3:CZ$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=BC$1,$AG165>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!CZ$3:CZ$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=BD$1,$AG165>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!DA$3:DA$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=BD$1,$AG165>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!DA$3:DA$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF165<=BE$1,$AG165>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC165,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA165>$AB165,$AD165=\"n/a\"),($AA165-$AB165)*INDEX(misc!DB$3:DB$6,MATCH($AC165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD165=\"n/a\",$AJ165*$AI165,$I165)\n    +IFERROR(\n      IF(AND($AF165<=BE$1,$AG165>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD165,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA165>$AB165,($AA165-$AB165)*INDEX(misc!DB$3:DB$6,MATCH($AD165,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y165*$AH165*$AI165),\n$X165)*$AK165","v":0}]
[null,{"$f":"unique_contracts!A166","v":0},{"$f":"unique_contracts!B166","v":0},{"$f":"unique_contracts!D166","v":0},{"$f":"unique_contracts!J166","v":0},{"$f":"unique_contracts!K166","v":0},{"$f":"unique_contracts!M166","v":0},{"$f":"unique_contracts!N166","v":0},{"$f":"unique_contracts!P166","v":0},{"$f":"unique_contracts!R166","v":0},{"$f":"unique_contracts!V166","v":0},{"$f":"unique_contracts!AB166","v":0},{"$f":"unique_contracts!AM166","v":0},{"$f":"unique_contracts!AN166","v":0},{"$f":"unique_contracts!AO166","v":0},{"$f":"unique_contracts!AP166","v":0},{"$f":"unique_contracts!AQ166","v":0},{"$f":"unique_contracts!AR166","v":0},{"$f":"unique_contracts!BR166","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C166,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T166,\"pumped_storage\",\n      IF(AND(NOT(U166),V166),\"n/a\",\n        IF(AND(K166>0,OR(G166=\"NotHybrid\",G166=0)),_xlfn.CONCAT(AB166,INDEX(resources!$G:$G,MATCH(C166,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C166,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D166=\"Online\",NOT(ISNUMBER(MATCH(AC166,misc!$DD:$DD,0)))),F166,E166)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AL$1,$AG166>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CI$3:CI$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AL$1,$AG166>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CI$3:CI$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AM$1,$AG166>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CJ$3:CJ$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AM$1,$AG166>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CJ$3:CJ$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AN$1,$AG166>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CK$3:CK$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AN$1,$AG166>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CK$3:CK$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AO$1,$AG166>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CL$3:CL$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AO$1,$AG166>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CL$3:CL$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AP$1,$AG166>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CM$3:CM$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AP$1,$AG166>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CM$3:CM$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AQ$1,$AG166>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CN$3:CN$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AQ$1,$AG166>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CN$3:CN$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AR$1,$AG166>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CO$3:CO$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AR$1,$AG166>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CO$3:CO$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AS$1,$AG166>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CP$3:CP$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AS$1,$AG166>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CP$3:CP$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AT$1,$AG166>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CQ$3:CQ$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AT$1,$AG166>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CQ$3:CQ$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AU$1,$AG166>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CR$3:CR$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AU$1,$AG166>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CR$3:CR$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AV$1,$AG166>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CS$3:CS$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AV$1,$AG166>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CS$3:CS$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AW$1,$AG166>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CT$3:CT$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AW$1,$AG166>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CT$3:CT$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AX$1,$AG166>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CU$3:CU$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AX$1,$AG166>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CU$3:CU$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AY$1,$AG166>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CV$3:CV$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AY$1,$AG166>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CV$3:CV$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=AZ$1,$AG166>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CW$3:CW$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=AZ$1,$AG166>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CW$3:CW$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=BA$1,$AG166>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CX$3:CX$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=BA$1,$AG166>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CX$3:CX$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=BB$1,$AG166>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CY$3:CY$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=BB$1,$AG166>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CY$3:CY$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=BC$1,$AG166>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!CZ$3:CZ$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=BC$1,$AG166>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!CZ$3:CZ$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=BD$1,$AG166>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!DA$3:DA$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=BD$1,$AG166>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!DA$3:DA$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF166<=BE$1,$AG166>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA166>$AB166,$AD166=\"n/a\"),($AA166-$AB166)*INDEX(misc!DB$3:DB$6,MATCH($AC166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD166=\"n/a\",$AJ166*$AI166,$I166)\n    +IFERROR(\n      IF(AND($AF166<=BE$1,$AG166>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA166>$AB166,($AA166-$AB166)*INDEX(misc!DB$3:DB$6,MATCH($AD166,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y166*$AH166*$AI166),\n$X166)*$AK166","v":0}]
[null,{"$f":"unique_contracts!A167","v":0},{"$f":"unique_contracts!B167","v":0},{"$f":"unique_contracts!D167","v":0},{"$f":"unique_contracts!J167","v":0},{"$f":"unique_contracts!K167","v":0},{"$f":"unique_contracts!M167","v":0},{"$f":"unique_contracts!N167","v":0},{"$f":"unique_contracts!P167","v":0},{"$f":"unique_contracts!R167","v":0},{"$f":"unique_contracts!V167","v":0},{"$f":"unique_contracts!AB167","v":0},{"$f":"unique_contracts!AM167","v":0},{"$f":"unique_contracts!AN167","v":0},{"$f":"unique_contracts!AO167","v":0},{"$f":"unique_contracts!AP167","v":0},{"$f":"unique_contracts!AQ167","v":0},{"$f":"unique_contracts!AR167","v":0},{"$f":"unique_contracts!BR167","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C167,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T167,\"pumped_storage\",\n      IF(AND(NOT(U167),V167),\"n/a\",\n        IF(AND(K167>0,OR(G167=\"NotHybrid\",G167=0)),_xlfn.CONCAT(AB167,INDEX(resources!$G:$G,MATCH(C167,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C167,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D167=\"Online\",NOT(ISNUMBER(MATCH(AC167,misc!$DD:$DD,0)))),F167,E167)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AL$1,$AG167>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CI$3:CI$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AL$1,$AG167>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CI$3:CI$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AM$1,$AG167>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CJ$3:CJ$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AM$1,$AG167>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CJ$3:CJ$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AN$1,$AG167>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CK$3:CK$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AN$1,$AG167>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CK$3:CK$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AO$1,$AG167>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CL$3:CL$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AO$1,$AG167>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CL$3:CL$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AP$1,$AG167>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CM$3:CM$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AP$1,$AG167>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CM$3:CM$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AQ$1,$AG167>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CN$3:CN$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AQ$1,$AG167>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CN$3:CN$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AR$1,$AG167>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CO$3:CO$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AR$1,$AG167>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CO$3:CO$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AS$1,$AG167>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CP$3:CP$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AS$1,$AG167>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CP$3:CP$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AT$1,$AG167>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CQ$3:CQ$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AT$1,$AG167>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CQ$3:CQ$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AU$1,$AG167>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CR$3:CR$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AU$1,$AG167>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CR$3:CR$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AV$1,$AG167>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CS$3:CS$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AV$1,$AG167>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CS$3:CS$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AW$1,$AG167>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CT$3:CT$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AW$1,$AG167>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CT$3:CT$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AX$1,$AG167>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CU$3:CU$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AX$1,$AG167>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CU$3:CU$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AY$1,$AG167>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CV$3:CV$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AY$1,$AG167>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CV$3:CV$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=AZ$1,$AG167>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CW$3:CW$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=AZ$1,$AG167>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CW$3:CW$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=BA$1,$AG167>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CX$3:CX$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=BA$1,$AG167>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CX$3:CX$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=BB$1,$AG167>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CY$3:CY$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=BB$1,$AG167>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CY$3:CY$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=BC$1,$AG167>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!CZ$3:CZ$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=BC$1,$AG167>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!CZ$3:CZ$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=BD$1,$AG167>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!DA$3:DA$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=BD$1,$AG167>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!DA$3:DA$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF167<=BE$1,$AG167>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC167,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA167>$AB167,$AD167=\"n/a\"),($AA167-$AB167)*INDEX(misc!DB$3:DB$6,MATCH($AC167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD167=\"n/a\",$AJ167*$AI167,$I167)\n    +IFERROR(\n      IF(AND($AF167<=BE$1,$AG167>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD167,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA167>$AB167,($AA167-$AB167)*INDEX(misc!DB$3:DB$6,MATCH($AD167,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y167*$AH167*$AI167),\n$X167)*$AK167","v":0}]
[null,{"$f":"unique_contracts!A168","v":0},{"$f":"unique_contracts!B168","v":0},{"$f":"unique_contracts!D168","v":0},{"$f":"unique_contracts!J168","v":0},{"$f":"unique_contracts!K168","v":0},{"$f":"unique_contracts!M168","v":0},{"$f":"unique_contracts!N168","v":0},{"$f":"unique_contracts!P168","v":0},{"$f":"unique_contracts!R168","v":0},{"$f":"unique_contracts!V168","v":0},{"$f":"unique_contracts!AB168","v":0},{"$f":"unique_contracts!AM168","v":0},{"$f":"unique_contracts!AN168","v":0},{"$f":"unique_contracts!AO168","v":0},{"$f":"unique_contracts!AP168","v":0},{"$f":"unique_contracts!AQ168","v":0},{"$f":"unique_contracts!AR168","v":0},{"$f":"unique_contracts!BR168","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C168,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T168,\"pumped_storage\",\n      IF(AND(NOT(U168),V168),\"n/a\",\n        IF(AND(K168>0,OR(G168=\"NotHybrid\",G168=0)),_xlfn.CONCAT(AB168,INDEX(resources!$G:$G,MATCH(C168,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C168,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D168=\"Online\",NOT(ISNUMBER(MATCH(AC168,misc!$DD:$DD,0)))),F168,E168)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AL$1,$AG168>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CI$3:CI$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AL$1,$AG168>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CI$3:CI$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AM$1,$AG168>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CJ$3:CJ$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AM$1,$AG168>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CJ$3:CJ$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AN$1,$AG168>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CK$3:CK$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AN$1,$AG168>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CK$3:CK$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AO$1,$AG168>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CL$3:CL$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AO$1,$AG168>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CL$3:CL$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AP$1,$AG168>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CM$3:CM$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AP$1,$AG168>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CM$3:CM$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AQ$1,$AG168>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CN$3:CN$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AQ$1,$AG168>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CN$3:CN$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AR$1,$AG168>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CO$3:CO$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AR$1,$AG168>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CO$3:CO$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AS$1,$AG168>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CP$3:CP$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AS$1,$AG168>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CP$3:CP$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AT$1,$AG168>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CQ$3:CQ$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AT$1,$AG168>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CQ$3:CQ$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AU$1,$AG168>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CR$3:CR$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AU$1,$AG168>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CR$3:CR$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AV$1,$AG168>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CS$3:CS$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AV$1,$AG168>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CS$3:CS$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AW$1,$AG168>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CT$3:CT$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AW$1,$AG168>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CT$3:CT$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AX$1,$AG168>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CU$3:CU$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AX$1,$AG168>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CU$3:CU$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AY$1,$AG168>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CV$3:CV$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AY$1,$AG168>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CV$3:CV$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=AZ$1,$AG168>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CW$3:CW$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=AZ$1,$AG168>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CW$3:CW$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=BA$1,$AG168>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CX$3:CX$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=BA$1,$AG168>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CX$3:CX$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=BB$1,$AG168>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CY$3:CY$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=BB$1,$AG168>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CY$3:CY$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=BC$1,$AG168>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!CZ$3:CZ$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=BC$1,$AG168>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!CZ$3:CZ$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=BD$1,$AG168>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!DA$3:DA$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=BD$1,$AG168>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!DA$3:DA$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF168<=BE$1,$AG168>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC168,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA168>$AB168,$AD168=\"n/a\"),($AA168-$AB168)*INDEX(misc!DB$3:DB$6,MATCH($AC168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD168=\"n/a\",$AJ168*$AI168,$I168)\n    +IFERROR(\n      IF(AND($AF168<=BE$1,$AG168>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD168,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA168>$AB168,($AA168-$AB168)*INDEX(misc!DB$3:DB$6,MATCH($AD168,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y168*$AH168*$AI168),\n$X168)*$AK168","v":0}]
[null,{"$f":"unique_contracts!A169","v":0},{"$f":"unique_contracts!B169","v":0},{"$f":"unique_contracts!D169","v":0},{"$f":"unique_contracts!J169","v":0},{"$f":"unique_contracts!K169","v":0},{"$f":"unique_contracts!M169","v":0},{"$f":"unique_contracts!N169","v":0},{"$f":"unique_contracts!P169","v":0},{"$f":"unique_contracts!R169","v":0},{"$f":"unique_contracts!V169","v":0},{"$f":"unique_contracts!AB169","v":0},{"$f":"unique_contracts!AM169","v":0},{"$f":"unique_contracts!AN169","v":0},{"$f":"unique_contracts!AO169","v":0},{"$f":"unique_contracts!AP169","v":0},{"$f":"unique_contracts!AQ169","v":0},{"$f":"unique_contracts!AR169","v":0},{"$f":"unique_contracts!BR169","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C169,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T169,\"pumped_storage\",\n      IF(AND(NOT(U169),V169),\"n/a\",\n        IF(AND(K169>0,OR(G169=\"NotHybrid\",G169=0)),_xlfn.CONCAT(AB169,INDEX(resources!$G:$G,MATCH(C169,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C169,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D169=\"Online\",NOT(ISNUMBER(MATCH(AC169,misc!$DD:$DD,0)))),F169,E169)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AL$1,$AG169>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CI$3:CI$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AL$1,$AG169>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CI$3:CI$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AM$1,$AG169>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CJ$3:CJ$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AM$1,$AG169>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CJ$3:CJ$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AN$1,$AG169>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CK$3:CK$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AN$1,$AG169>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CK$3:CK$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AO$1,$AG169>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CL$3:CL$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AO$1,$AG169>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CL$3:CL$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AP$1,$AG169>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CM$3:CM$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AP$1,$AG169>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CM$3:CM$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AQ$1,$AG169>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CN$3:CN$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AQ$1,$AG169>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CN$3:CN$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AR$1,$AG169>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CO$3:CO$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AR$1,$AG169>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CO$3:CO$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AS$1,$AG169>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CP$3:CP$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AS$1,$AG169>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CP$3:CP$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AT$1,$AG169>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CQ$3:CQ$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AT$1,$AG169>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CQ$3:CQ$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AU$1,$AG169>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CR$3:CR$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AU$1,$AG169>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CR$3:CR$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AV$1,$AG169>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CS$3:CS$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AV$1,$AG169>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CS$3:CS$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AW$1,$AG169>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CT$3:CT$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AW$1,$AG169>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CT$3:CT$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AX$1,$AG169>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CU$3:CU$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AX$1,$AG169>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CU$3:CU$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AY$1,$AG169>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CV$3:CV$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AY$1,$AG169>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CV$3:CV$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=AZ$1,$AG169>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CW$3:CW$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=AZ$1,$AG169>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CW$3:CW$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=BA$1,$AG169>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CX$3:CX$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=BA$1,$AG169>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CX$3:CX$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=BB$1,$AG169>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CY$3:CY$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=BB$1,$AG169>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CY$3:CY$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=BC$1,$AG169>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!CZ$3:CZ$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=BC$1,$AG169>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!CZ$3:CZ$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=BD$1,$AG169>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!DA$3:DA$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=BD$1,$AG169>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!DA$3:DA$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF169<=BE$1,$AG169>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC169,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA169>$AB169,$AD169=\"n/a\"),($AA169-$AB169)*INDEX(misc!DB$3:DB$6,MATCH($AC169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD169=\"n/a\",$AJ169*$AI169,$I169)\n    +IFERROR(\n      IF(AND($AF169<=BE$1,$AG169>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD169,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA169>$AB169,($AA169-$AB169)*INDEX(misc!DB$3:DB$6,MATCH($AD169,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y169*$AH169*$AI169),\n$X169)*$AK169","v":0}]
[null,{"$f":"unique_contracts!A170","v":0},{"$f":"unique_contracts!B170","v":0},{"$f":"unique_contracts!D170","v":0},{"$f":"unique_contracts!J170","v":0},{"$f":"unique_contracts!K170","v":0},{"$f":"unique_contracts!M170","v":0},{"$f":"unique_contracts!N170","v":0},{"$f":"unique_contracts!P170","v":0},{"$f":"unique_contracts!R170","v":0},{"$f":"unique_contracts!V170","v":0},{"$f":"unique_contracts!AB170","v":0},{"$f":"unique_contracts!AM170","v":0},{"$f":"unique_contracts!AN170","v":0},{"$f":"unique_contracts!AO170","v":0},{"$f":"unique_contracts!AP170","v":0},{"$f":"unique_contracts!AQ170","v":0},{"$f":"unique_contracts!AR170","v":0},{"$f":"unique_contracts!BR170","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C170,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T170,\"pumped_storage\",\n      IF(AND(NOT(U170),V170),\"n/a\",\n        IF(AND(K170>0,OR(G170=\"NotHybrid\",G170=0)),_xlfn.CONCAT(AB170,INDEX(resources!$G:$G,MATCH(C170,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C170,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D170=\"Online\",NOT(ISNUMBER(MATCH(AC170,misc!$DD:$DD,0)))),F170,E170)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AL$1,$AG170>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CI$3:CI$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AL$1,$AG170>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CI$3:CI$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AM$1,$AG170>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CJ$3:CJ$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AM$1,$AG170>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CJ$3:CJ$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AN$1,$AG170>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CK$3:CK$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AN$1,$AG170>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CK$3:CK$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AO$1,$AG170>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CL$3:CL$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AO$1,$AG170>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CL$3:CL$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AP$1,$AG170>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CM$3:CM$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AP$1,$AG170>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CM$3:CM$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AQ$1,$AG170>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CN$3:CN$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AQ$1,$AG170>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CN$3:CN$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AR$1,$AG170>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CO$3:CO$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AR$1,$AG170>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CO$3:CO$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AS$1,$AG170>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CP$3:CP$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AS$1,$AG170>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CP$3:CP$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AT$1,$AG170>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CQ$3:CQ$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AT$1,$AG170>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CQ$3:CQ$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AU$1,$AG170>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CR$3:CR$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AU$1,$AG170>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CR$3:CR$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AV$1,$AG170>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CS$3:CS$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AV$1,$AG170>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CS$3:CS$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AW$1,$AG170>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CT$3:CT$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AW$1,$AG170>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CT$3:CT$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AX$1,$AG170>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CU$3:CU$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AX$1,$AG170>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CU$3:CU$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AY$1,$AG170>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CV$3:CV$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AY$1,$AG170>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CV$3:CV$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=AZ$1,$AG170>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CW$3:CW$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=AZ$1,$AG170>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CW$3:CW$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=BA$1,$AG170>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CX$3:CX$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=BA$1,$AG170>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CX$3:CX$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=BB$1,$AG170>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CY$3:CY$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=BB$1,$AG170>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CY$3:CY$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=BC$1,$AG170>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!CZ$3:CZ$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=BC$1,$AG170>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!CZ$3:CZ$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=BD$1,$AG170>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!DA$3:DA$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=BD$1,$AG170>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!DA$3:DA$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF170<=BE$1,$AG170>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA170>$AB170,$AD170=\"n/a\"),($AA170-$AB170)*INDEX(misc!DB$3:DB$6,MATCH($AC170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD170=\"n/a\",$AJ170*$AI170,$I170)\n    +IFERROR(\n      IF(AND($AF170<=BE$1,$AG170>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA170>$AB170,($AA170-$AB170)*INDEX(misc!DB$3:DB$6,MATCH($AD170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y170*$AH170*$AI170),\n$X170)*$AK170","v":0}]
[null,{"$f":"unique_contracts!A171","v":0},{"$f":"unique_contracts!B171","v":0},{"$f":"unique_contracts!D171","v":0},{"$f":"unique_contracts!J171","v":0},{"$f":"unique_contracts!K171","v":0},{"$f":"unique_contracts!M171","v":0},{"$f":"unique_contracts!N171","v":0},{"$f":"unique_contracts!P171","v":0},{"$f":"unique_contracts!R171","v":0},{"$f":"unique_contracts!V171","v":0},{"$f":"unique_contracts!AB171","v":0},{"$f":"unique_contracts!AM171","v":0},{"$f":"unique_contracts!AN171","v":0},{"$f":"unique_contracts!AO171","v":0},{"$f":"unique_contracts!AP171","v":0},{"$f":"unique_contracts!AQ171","v":0},{"$f":"unique_contracts!AR171","v":0},{"$f":"unique_contracts!BR171","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C171,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T171,\"pumped_storage\",\n      IF(AND(NOT(U171),V171),\"n/a\",\n        IF(AND(K171>0,OR(G171=\"NotHybrid\",G171=0)),_xlfn.CONCAT(AB171,INDEX(resources!$G:$G,MATCH(C171,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C171,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D171=\"Online\",NOT(ISNUMBER(MATCH(AC171,misc!$DD:$DD,0)))),F171,E171)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AL$1,$AG171>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CI$3:CI$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AL$1,$AG171>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CI$3:CI$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AM$1,$AG171>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CJ$3:CJ$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AM$1,$AG171>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CJ$3:CJ$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AN$1,$AG171>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CK$3:CK$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AN$1,$AG171>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CK$3:CK$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AO$1,$AG171>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CL$3:CL$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AO$1,$AG171>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CL$3:CL$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AP$1,$AG171>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CM$3:CM$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AP$1,$AG171>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CM$3:CM$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AQ$1,$AG171>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CN$3:CN$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AQ$1,$AG171>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CN$3:CN$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AR$1,$AG171>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CO$3:CO$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AR$1,$AG171>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CO$3:CO$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AS$1,$AG171>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CP$3:CP$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AS$1,$AG171>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CP$3:CP$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AT$1,$AG171>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CQ$3:CQ$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AT$1,$AG171>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CQ$3:CQ$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AU$1,$AG171>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CR$3:CR$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AU$1,$AG171>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CR$3:CR$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AV$1,$AG171>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CS$3:CS$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AV$1,$AG171>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CS$3:CS$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AW$1,$AG171>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CT$3:CT$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AW$1,$AG171>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CT$3:CT$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AX$1,$AG171>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CU$3:CU$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AX$1,$AG171>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CU$3:CU$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AY$1,$AG171>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CV$3:CV$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AY$1,$AG171>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CV$3:CV$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=AZ$1,$AG171>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CW$3:CW$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=AZ$1,$AG171>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CW$3:CW$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=BA$1,$AG171>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CX$3:CX$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=BA$1,$AG171>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CX$3:CX$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=BB$1,$AG171>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CY$3:CY$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=BB$1,$AG171>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CY$3:CY$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=BC$1,$AG171>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!CZ$3:CZ$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=BC$1,$AG171>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!CZ$3:CZ$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=BD$1,$AG171>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!DA$3:DA$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=BD$1,$AG171>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!DA$3:DA$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF171<=BE$1,$AG171>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC171,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA171>$AB171,$AD171=\"n/a\"),($AA171-$AB171)*INDEX(misc!DB$3:DB$6,MATCH($AC171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD171=\"n/a\",$AJ171*$AI171,$I171)\n    +IFERROR(\n      IF(AND($AF171<=BE$1,$AG171>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD171,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA171>$AB171,($AA171-$AB171)*INDEX(misc!DB$3:DB$6,MATCH($AD171,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y171*$AH171*$AI171),\n$X171)*$AK171","v":0}]
[null,{"$f":"unique_contracts!A172","v":0},{"$f":"unique_contracts!B172","v":0},{"$f":"unique_contracts!D172","v":0},{"$f":"unique_contracts!J172","v":0},{"$f":"unique_contracts!K172","v":0},{"$f":"unique_contracts!M172","v":0},{"$f":"unique_contracts!N172","v":0},{"$f":"unique_contracts!P172","v":0},{"$f":"unique_contracts!R172","v":0},{"$f":"unique_contracts!V172","v":0},{"$f":"unique_contracts!AB172","v":0},{"$f":"unique_contracts!AM172","v":0},{"$f":"unique_contracts!AN172","v":0},{"$f":"unique_contracts!AO172","v":0},{"$f":"unique_contracts!AP172","v":0},{"$f":"unique_contracts!AQ172","v":0},{"$f":"unique_contracts!AR172","v":0},{"$f":"unique_contracts!BR172","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C172,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T172,\"pumped_storage\",\n      IF(AND(NOT(U172),V172),\"n/a\",\n        IF(AND(K172>0,OR(G172=\"NotHybrid\",G172=0)),_xlfn.CONCAT(AB172,INDEX(resources!$G:$G,MATCH(C172,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C172,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D172=\"Online\",NOT(ISNUMBER(MATCH(AC172,misc!$DD:$DD,0)))),F172,E172)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AL$1,$AG172>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CI$3:CI$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AL$1,$AG172>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CI$3:CI$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AM$1,$AG172>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CJ$3:CJ$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AM$1,$AG172>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CJ$3:CJ$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AN$1,$AG172>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CK$3:CK$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AN$1,$AG172>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CK$3:CK$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AO$1,$AG172>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CL$3:CL$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AO$1,$AG172>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CL$3:CL$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AP$1,$AG172>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CM$3:CM$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AP$1,$AG172>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CM$3:CM$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AQ$1,$AG172>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CN$3:CN$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AQ$1,$AG172>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CN$3:CN$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AR$1,$AG172>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CO$3:CO$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AR$1,$AG172>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CO$3:CO$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AS$1,$AG172>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CP$3:CP$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AS$1,$AG172>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CP$3:CP$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AT$1,$AG172>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CQ$3:CQ$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AT$1,$AG172>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CQ$3:CQ$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AU$1,$AG172>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CR$3:CR$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AU$1,$AG172>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CR$3:CR$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AV$1,$AG172>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CS$3:CS$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AV$1,$AG172>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CS$3:CS$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AW$1,$AG172>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CT$3:CT$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AW$1,$AG172>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CT$3:CT$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AX$1,$AG172>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CU$3:CU$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AX$1,$AG172>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CU$3:CU$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AY$1,$AG172>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CV$3:CV$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AY$1,$AG172>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CV$3:CV$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=AZ$1,$AG172>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CW$3:CW$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=AZ$1,$AG172>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CW$3:CW$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=BA$1,$AG172>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CX$3:CX$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=BA$1,$AG172>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CX$3:CX$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=BB$1,$AG172>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CY$3:CY$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=BB$1,$AG172>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CY$3:CY$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=BC$1,$AG172>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!CZ$3:CZ$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=BC$1,$AG172>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!CZ$3:CZ$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=BD$1,$AG172>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!DA$3:DA$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=BD$1,$AG172>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!DA$3:DA$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF172<=BE$1,$AG172>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC172,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA172>$AB172,$AD172=\"n/a\"),($AA172-$AB172)*INDEX(misc!DB$3:DB$6,MATCH($AC172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD172=\"n/a\",$AJ172*$AI172,$I172)\n    +IFERROR(\n      IF(AND($AF172<=BE$1,$AG172>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD172,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA172>$AB172,($AA172-$AB172)*INDEX(misc!DB$3:DB$6,MATCH($AD172,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y172*$AH172*$AI172),\n$X172)*$AK172","v":0}]
[null,{"$f":"unique_contracts!A173","v":0},{"$f":"unique_contracts!B173","v":0},{"$f":"unique_contracts!D173","v":0},{"$f":"unique_contracts!J173","v":0},{"$f":"unique_contracts!K173","v":0},{"$f":"unique_contracts!M173","v":0},{"$f":"unique_contracts!N173","v":0},{"$f":"unique_contracts!P173","v":0},{"$f":"unique_contracts!R173","v":0},{"$f":"unique_contracts!V173","v":0},{"$f":"unique_contracts!AB173","v":0},{"$f":"unique_contracts!AM173","v":0},{"$f":"unique_contracts!AN173","v":0},{"$f":"unique_contracts!AO173","v":0},{"$f":"unique_contracts!AP173","v":0},{"$f":"unique_contracts!AQ173","v":0},{"$f":"unique_contracts!AR173","v":0},{"$f":"unique_contracts!BR173","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C173,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T173,\"pumped_storage\",\n      IF(AND(NOT(U173),V173),\"n/a\",\n        IF(AND(K173>0,OR(G173=\"NotHybrid\",G173=0)),_xlfn.CONCAT(AB173,INDEX(resources!$G:$G,MATCH(C173,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C173,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D173=\"Online\",NOT(ISNUMBER(MATCH(AC173,misc!$DD:$DD,0)))),F173,E173)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AL$1,$AG173>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CI$3:CI$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AL$1,$AG173>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CI$3:CI$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AM$1,$AG173>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CJ$3:CJ$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AM$1,$AG173>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CJ$3:CJ$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AN$1,$AG173>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CK$3:CK$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AN$1,$AG173>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CK$3:CK$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AO$1,$AG173>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CL$3:CL$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AO$1,$AG173>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CL$3:CL$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AP$1,$AG173>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CM$3:CM$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AP$1,$AG173>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CM$3:CM$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AQ$1,$AG173>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CN$3:CN$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AQ$1,$AG173>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CN$3:CN$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AR$1,$AG173>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CO$3:CO$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AR$1,$AG173>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CO$3:CO$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AS$1,$AG173>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CP$3:CP$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AS$1,$AG173>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CP$3:CP$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AT$1,$AG173>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CQ$3:CQ$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AT$1,$AG173>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CQ$3:CQ$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AU$1,$AG173>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CR$3:CR$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AU$1,$AG173>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CR$3:CR$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AV$1,$AG173>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CS$3:CS$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AV$1,$AG173>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CS$3:CS$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AW$1,$AG173>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CT$3:CT$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AW$1,$AG173>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CT$3:CT$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AX$1,$AG173>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CU$3:CU$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AX$1,$AG173>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CU$3:CU$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AY$1,$AG173>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CV$3:CV$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AY$1,$AG173>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CV$3:CV$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=AZ$1,$AG173>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CW$3:CW$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=AZ$1,$AG173>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CW$3:CW$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=BA$1,$AG173>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CX$3:CX$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=BA$1,$AG173>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CX$3:CX$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=BB$1,$AG173>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CY$3:CY$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=BB$1,$AG173>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CY$3:CY$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=BC$1,$AG173>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!CZ$3:CZ$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=BC$1,$AG173>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!CZ$3:CZ$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=BD$1,$AG173>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!DA$3:DA$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=BD$1,$AG173>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!DA$3:DA$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF173<=BE$1,$AG173>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC173,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA173>$AB173,$AD173=\"n/a\"),($AA173-$AB173)*INDEX(misc!DB$3:DB$6,MATCH($AC173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD173=\"n/a\",$AJ173*$AI173,$I173)\n    +IFERROR(\n      IF(AND($AF173<=BE$1,$AG173>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD173,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA173>$AB173,($AA173-$AB173)*INDEX(misc!DB$3:DB$6,MATCH($AD173,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y173*$AH173*$AI173),\n$X173)*$AK173","v":0}]
[null,{"$f":"unique_contracts!A174","v":0},{"$f":"unique_contracts!B174","v":0},{"$f":"unique_contracts!D174","v":0},{"$f":"unique_contracts!J174","v":0},{"$f":"unique_contracts!K174","v":0},{"$f":"unique_contracts!M174","v":0},{"$f":"unique_contracts!N174","v":0},{"$f":"unique_contracts!P174","v":0},{"$f":"unique_contracts!R174","v":0},{"$f":"unique_contracts!V174","v":0},{"$f":"unique_contracts!AB174","v":0},{"$f":"unique_contracts!AM174","v":0},{"$f":"unique_contracts!AN174","v":0},{"$f":"unique_contracts!AO174","v":0},{"$f":"unique_contracts!AP174","v":0},{"$f":"unique_contracts!AQ174","v":0},{"$f":"unique_contracts!AR174","v":0},{"$f":"unique_contracts!BR174","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C174,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T174,\"pumped_storage\",\n      IF(AND(NOT(U174),V174),\"n/a\",\n        IF(AND(K174>0,OR(G174=\"NotHybrid\",G174=0)),_xlfn.CONCAT(AB174,INDEX(resources!$G:$G,MATCH(C174,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C174,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D174=\"Online\",NOT(ISNUMBER(MATCH(AC174,misc!$DD:$DD,0)))),F174,E174)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AL$1,$AG174>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CI$3:CI$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AL$1,$AG174>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CI$3:CI$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AM$1,$AG174>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CJ$3:CJ$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AM$1,$AG174>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CJ$3:CJ$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AN$1,$AG174>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CK$3:CK$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AN$1,$AG174>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CK$3:CK$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AO$1,$AG174>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CL$3:CL$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AO$1,$AG174>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CL$3:CL$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AP$1,$AG174>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CM$3:CM$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AP$1,$AG174>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CM$3:CM$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AQ$1,$AG174>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CN$3:CN$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AQ$1,$AG174>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CN$3:CN$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AR$1,$AG174>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CO$3:CO$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AR$1,$AG174>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CO$3:CO$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AS$1,$AG174>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CP$3:CP$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AS$1,$AG174>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CP$3:CP$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AT$1,$AG174>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CQ$3:CQ$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AT$1,$AG174>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CQ$3:CQ$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AU$1,$AG174>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CR$3:CR$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AU$1,$AG174>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CR$3:CR$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AV$1,$AG174>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CS$3:CS$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AV$1,$AG174>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CS$3:CS$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AW$1,$AG174>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CT$3:CT$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AW$1,$AG174>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CT$3:CT$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AX$1,$AG174>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CU$3:CU$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AX$1,$AG174>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CU$3:CU$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AY$1,$AG174>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CV$3:CV$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AY$1,$AG174>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CV$3:CV$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=AZ$1,$AG174>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CW$3:CW$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=AZ$1,$AG174>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CW$3:CW$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=BA$1,$AG174>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CX$3:CX$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=BA$1,$AG174>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CX$3:CX$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=BB$1,$AG174>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CY$3:CY$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=BB$1,$AG174>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CY$3:CY$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=BC$1,$AG174>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!CZ$3:CZ$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=BC$1,$AG174>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!CZ$3:CZ$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=BD$1,$AG174>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!DA$3:DA$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=BD$1,$AG174>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!DA$3:DA$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF174<=BE$1,$AG174>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC174,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA174>$AB174,$AD174=\"n/a\"),($AA174-$AB174)*INDEX(misc!DB$3:DB$6,MATCH($AC174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD174=\"n/a\",$AJ174*$AI174,$I174)\n    +IFERROR(\n      IF(AND($AF174<=BE$1,$AG174>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD174,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA174>$AB174,($AA174-$AB174)*INDEX(misc!DB$3:DB$6,MATCH($AD174,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y174*$AH174*$AI174),\n$X174)*$AK174","v":0}]
[null,{"$f":"unique_contracts!A175","v":0},{"$f":"unique_contracts!B175","v":0},{"$f":"unique_contracts!D175","v":0},{"$f":"unique_contracts!J175","v":0},{"$f":"unique_contracts!K175","v":0},{"$f":"unique_contracts!M175","v":0},{"$f":"unique_contracts!N175","v":0},{"$f":"unique_contracts!P175","v":0},{"$f":"unique_contracts!R175","v":0},{"$f":"unique_contracts!V175","v":0},{"$f":"unique_contracts!AB175","v":0},{"$f":"unique_contracts!AM175","v":0},{"$f":"unique_contracts!AN175","v":0},{"$f":"unique_contracts!AO175","v":0},{"$f":"unique_contracts!AP175","v":0},{"$f":"unique_contracts!AQ175","v":0},{"$f":"unique_contracts!AR175","v":0},{"$f":"unique_contracts!BR175","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C175,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T175,\"pumped_storage\",\n      IF(AND(NOT(U175),V175),\"n/a\",\n        IF(AND(K175>0,OR(G175=\"NotHybrid\",G175=0)),_xlfn.CONCAT(AB175,INDEX(resources!$G:$G,MATCH(C175,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C175,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D175=\"Online\",NOT(ISNUMBER(MATCH(AC175,misc!$DD:$DD,0)))),F175,E175)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AL$1,$AG175>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CI$3:CI$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AL$1,$AG175>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CI$3:CI$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AM$1,$AG175>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CJ$3:CJ$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AM$1,$AG175>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CJ$3:CJ$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AN$1,$AG175>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CK$3:CK$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AN$1,$AG175>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CK$3:CK$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AO$1,$AG175>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CL$3:CL$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AO$1,$AG175>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CL$3:CL$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AP$1,$AG175>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CM$3:CM$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AP$1,$AG175>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CM$3:CM$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AQ$1,$AG175>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CN$3:CN$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AQ$1,$AG175>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CN$3:CN$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AR$1,$AG175>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CO$3:CO$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AR$1,$AG175>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CO$3:CO$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AS$1,$AG175>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CP$3:CP$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AS$1,$AG175>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CP$3:CP$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AT$1,$AG175>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CQ$3:CQ$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AT$1,$AG175>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CQ$3:CQ$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AU$1,$AG175>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CR$3:CR$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AU$1,$AG175>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CR$3:CR$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AV$1,$AG175>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CS$3:CS$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AV$1,$AG175>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CS$3:CS$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AW$1,$AG175>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CT$3:CT$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AW$1,$AG175>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CT$3:CT$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AX$1,$AG175>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CU$3:CU$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AX$1,$AG175>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CU$3:CU$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AY$1,$AG175>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CV$3:CV$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AY$1,$AG175>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CV$3:CV$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=AZ$1,$AG175>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CW$3:CW$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=AZ$1,$AG175>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CW$3:CW$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=BA$1,$AG175>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CX$3:CX$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=BA$1,$AG175>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CX$3:CX$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=BB$1,$AG175>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CY$3:CY$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=BB$1,$AG175>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CY$3:CY$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=BC$1,$AG175>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!CZ$3:CZ$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=BC$1,$AG175>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!CZ$3:CZ$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=BD$1,$AG175>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!DA$3:DA$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=BD$1,$AG175>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!DA$3:DA$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF175<=BE$1,$AG175>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC175,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA175>$AB175,$AD175=\"n/a\"),($AA175-$AB175)*INDEX(misc!DB$3:DB$6,MATCH($AC175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD175=\"n/a\",$AJ175*$AI175,$I175)\n    +IFERROR(\n      IF(AND($AF175<=BE$1,$AG175>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD175,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA175>$AB175,($AA175-$AB175)*INDEX(misc!DB$3:DB$6,MATCH($AD175,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y175*$AH175*$AI175),\n$X175)*$AK175","v":0}]
[null,{"$f":"unique_contracts!A176","v":0},{"$f":"unique_contracts!B176","v":0},{"$f":"unique_contracts!D176","v":0},{"$f":"unique_contracts!J176","v":0},{"$f":"unique_contracts!K176","v":0},{"$f":"unique_contracts!M176","v":0},{"$f":"unique_contracts!N176","v":0},{"$f":"unique_contracts!P176","v":0},{"$f":"unique_contracts!R176","v":0},{"$f":"unique_contracts!V176","v":0},{"$f":"unique_contracts!AB176","v":0},{"$f":"unique_contracts!AM176","v":0},{"$f":"unique_contracts!AN176","v":0},{"$f":"unique_contracts!AO176","v":0},{"$f":"unique_contracts!AP176","v":0},{"$f":"unique_contracts!AQ176","v":0},{"$f":"unique_contracts!AR176","v":0},{"$f":"unique_contracts!BR176","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C176,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T176,\"pumped_storage\",\n      IF(AND(NOT(U176),V176),\"n/a\",\n        IF(AND(K176>0,OR(G176=\"NotHybrid\",G176=0)),_xlfn.CONCAT(AB176,INDEX(resources!$G:$G,MATCH(C176,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C176,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D176=\"Online\",NOT(ISNUMBER(MATCH(AC176,misc!$DD:$DD,0)))),F176,E176)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AL$1,$AG176>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CI$3:CI$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AL$1,$AG176>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CI$3:CI$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AM$1,$AG176>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CJ$3:CJ$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AM$1,$AG176>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CJ$3:CJ$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AN$1,$AG176>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CK$3:CK$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AN$1,$AG176>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CK$3:CK$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AO$1,$AG176>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CL$3:CL$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AO$1,$AG176>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CL$3:CL$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AP$1,$AG176>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CM$3:CM$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AP$1,$AG176>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CM$3:CM$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AQ$1,$AG176>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CN$3:CN$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AQ$1,$AG176>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CN$3:CN$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AR$1,$AG176>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CO$3:CO$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AR$1,$AG176>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CO$3:CO$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AS$1,$AG176>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CP$3:CP$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AS$1,$AG176>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CP$3:CP$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AT$1,$AG176>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CQ$3:CQ$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AT$1,$AG176>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CQ$3:CQ$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AU$1,$AG176>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CR$3:CR$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AU$1,$AG176>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CR$3:CR$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AV$1,$AG176>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CS$3:CS$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AV$1,$AG176>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CS$3:CS$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AW$1,$AG176>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CT$3:CT$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AW$1,$AG176>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CT$3:CT$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AX$1,$AG176>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CU$3:CU$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AX$1,$AG176>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CU$3:CU$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AY$1,$AG176>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CV$3:CV$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AY$1,$AG176>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CV$3:CV$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=AZ$1,$AG176>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CW$3:CW$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=AZ$1,$AG176>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CW$3:CW$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=BA$1,$AG176>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CX$3:CX$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=BA$1,$AG176>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CX$3:CX$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=BB$1,$AG176>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CY$3:CY$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=BB$1,$AG176>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CY$3:CY$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=BC$1,$AG176>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!CZ$3:CZ$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=BC$1,$AG176>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!CZ$3:CZ$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=BD$1,$AG176>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!DA$3:DA$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=BD$1,$AG176>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!DA$3:DA$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF176<=BE$1,$AG176>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC176,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA176>$AB176,$AD176=\"n/a\"),($AA176-$AB176)*INDEX(misc!DB$3:DB$6,MATCH($AC176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD176=\"n/a\",$AJ176*$AI176,$I176)\n    +IFERROR(\n      IF(AND($AF176<=BE$1,$AG176>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD176,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA176>$AB176,($AA176-$AB176)*INDEX(misc!DB$3:DB$6,MATCH($AD176,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y176*$AH176*$AI176),\n$X176)*$AK176","v":0}]
[null,{"$f":"unique_contracts!A177","v":0},{"$f":"unique_contracts!B177","v":0},{"$f":"unique_contracts!D177","v":0},{"$f":"unique_contracts!J177","v":0},{"$f":"unique_contracts!K177","v":0},{"$f":"unique_contracts!M177","v":0},{"$f":"unique_contracts!N177","v":0},{"$f":"unique_contracts!P177","v":0},{"$f":"unique_contracts!R177","v":0},{"$f":"unique_contracts!V177","v":0},{"$f":"unique_contracts!AB177","v":0},{"$f":"unique_contracts!AM177","v":0},{"$f":"unique_contracts!AN177","v":0},{"$f":"unique_contracts!AO177","v":0},{"$f":"unique_contracts!AP177","v":0},{"$f":"unique_contracts!AQ177","v":0},{"$f":"unique_contracts!AR177","v":0},{"$f":"unique_contracts!BR177","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C177,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T177,\"pumped_storage\",\n      IF(AND(NOT(U177),V177),\"n/a\",\n        IF(AND(K177>0,OR(G177=\"NotHybrid\",G177=0)),_xlfn.CONCAT(AB177,INDEX(resources!$G:$G,MATCH(C177,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C177,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D177=\"Online\",NOT(ISNUMBER(MATCH(AC177,misc!$DD:$DD,0)))),F177,E177)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AL$1,$AG177>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CI$3:CI$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AL$1,$AG177>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CI$3:CI$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AM$1,$AG177>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CJ$3:CJ$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AM$1,$AG177>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CJ$3:CJ$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AN$1,$AG177>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CK$3:CK$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AN$1,$AG177>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CK$3:CK$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AO$1,$AG177>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CL$3:CL$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AO$1,$AG177>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CL$3:CL$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AP$1,$AG177>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CM$3:CM$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AP$1,$AG177>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CM$3:CM$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AQ$1,$AG177>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CN$3:CN$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AQ$1,$AG177>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CN$3:CN$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AR$1,$AG177>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CO$3:CO$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AR$1,$AG177>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CO$3:CO$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AS$1,$AG177>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CP$3:CP$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AS$1,$AG177>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CP$3:CP$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AT$1,$AG177>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CQ$3:CQ$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AT$1,$AG177>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CQ$3:CQ$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AU$1,$AG177>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CR$3:CR$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AU$1,$AG177>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CR$3:CR$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AV$1,$AG177>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CS$3:CS$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AV$1,$AG177>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CS$3:CS$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AW$1,$AG177>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CT$3:CT$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AW$1,$AG177>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CT$3:CT$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AX$1,$AG177>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CU$3:CU$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AX$1,$AG177>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CU$3:CU$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AY$1,$AG177>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CV$3:CV$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AY$1,$AG177>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CV$3:CV$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=AZ$1,$AG177>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CW$3:CW$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=AZ$1,$AG177>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CW$3:CW$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=BA$1,$AG177>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CX$3:CX$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=BA$1,$AG177>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CX$3:CX$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=BB$1,$AG177>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CY$3:CY$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=BB$1,$AG177>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CY$3:CY$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=BC$1,$AG177>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!CZ$3:CZ$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=BC$1,$AG177>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!CZ$3:CZ$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=BD$1,$AG177>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!DA$3:DA$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=BD$1,$AG177>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!DA$3:DA$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF177<=BE$1,$AG177>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC177,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA177>$AB177,$AD177=\"n/a\"),($AA177-$AB177)*INDEX(misc!DB$3:DB$6,MATCH($AC177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD177=\"n/a\",$AJ177*$AI177,$I177)\n    +IFERROR(\n      IF(AND($AF177<=BE$1,$AG177>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD177,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA177>$AB177,($AA177-$AB177)*INDEX(misc!DB$3:DB$6,MATCH($AD177,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y177*$AH177*$AI177),\n$X177)*$AK177","v":0}]
[null,{"$f":"unique_contracts!A178","v":0},{"$f":"unique_contracts!B178","v":0},{"$f":"unique_contracts!D178","v":0},{"$f":"unique_contracts!J178","v":0},{"$f":"unique_contracts!K178","v":0},{"$f":"unique_contracts!M178","v":0},{"$f":"unique_contracts!N178","v":0},{"$f":"unique_contracts!P178","v":0},{"$f":"unique_contracts!R178","v":0},{"$f":"unique_contracts!V178","v":0},{"$f":"unique_contracts!AB178","v":0},{"$f":"unique_contracts!AM178","v":0},{"$f":"unique_contracts!AN178","v":0},{"$f":"unique_contracts!AO178","v":0},{"$f":"unique_contracts!AP178","v":0},{"$f":"unique_contracts!AQ178","v":0},{"$f":"unique_contracts!AR178","v":0},{"$f":"unique_contracts!BR178","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C178,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T178,\"pumped_storage\",\n      IF(AND(NOT(U178),V178),\"n/a\",\n        IF(AND(K178>0,OR(G178=\"NotHybrid\",G178=0)),_xlfn.CONCAT(AB178,INDEX(resources!$G:$G,MATCH(C178,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C178,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D178=\"Online\",NOT(ISNUMBER(MATCH(AC178,misc!$DD:$DD,0)))),F178,E178)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AL$1,$AG178>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CI$3:CI$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AL$1,$AG178>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CI$3:CI$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AM$1,$AG178>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CJ$3:CJ$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AM$1,$AG178>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CJ$3:CJ$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AN$1,$AG178>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CK$3:CK$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AN$1,$AG178>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CK$3:CK$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AO$1,$AG178>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CL$3:CL$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AO$1,$AG178>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CL$3:CL$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AP$1,$AG178>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CM$3:CM$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AP$1,$AG178>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CM$3:CM$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AQ$1,$AG178>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CN$3:CN$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AQ$1,$AG178>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CN$3:CN$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AR$1,$AG178>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CO$3:CO$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AR$1,$AG178>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CO$3:CO$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AS$1,$AG178>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CP$3:CP$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AS$1,$AG178>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CP$3:CP$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AT$1,$AG178>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CQ$3:CQ$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AT$1,$AG178>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CQ$3:CQ$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AU$1,$AG178>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CR$3:CR$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AU$1,$AG178>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CR$3:CR$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AV$1,$AG178>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CS$3:CS$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AV$1,$AG178>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CS$3:CS$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AW$1,$AG178>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CT$3:CT$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AW$1,$AG178>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CT$3:CT$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AX$1,$AG178>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CU$3:CU$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AX$1,$AG178>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CU$3:CU$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AY$1,$AG178>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CV$3:CV$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AY$1,$AG178>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CV$3:CV$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=AZ$1,$AG178>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CW$3:CW$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=AZ$1,$AG178>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CW$3:CW$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=BA$1,$AG178>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CX$3:CX$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=BA$1,$AG178>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CX$3:CX$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=BB$1,$AG178>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CY$3:CY$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=BB$1,$AG178>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CY$3:CY$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=BC$1,$AG178>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!CZ$3:CZ$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=BC$1,$AG178>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!CZ$3:CZ$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=BD$1,$AG178>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!DA$3:DA$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=BD$1,$AG178>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!DA$3:DA$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF178<=BE$1,$AG178>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA178>$AB178,$AD178=\"n/a\"),($AA178-$AB178)*INDEX(misc!DB$3:DB$6,MATCH($AC178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD178=\"n/a\",$AJ178*$AI178,$I178)\n    +IFERROR(\n      IF(AND($AF178<=BE$1,$AG178>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA178>$AB178,($AA178-$AB178)*INDEX(misc!DB$3:DB$6,MATCH($AD178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y178*$AH178*$AI178),\n$X178)*$AK178","v":0}]
[null,{"$f":"unique_contracts!A179","v":0},{"$f":"unique_contracts!B179","v":0},{"$f":"unique_contracts!D179","v":0},{"$f":"unique_contracts!J179","v":0},{"$f":"unique_contracts!K179","v":0},{"$f":"unique_contracts!M179","v":0},{"$f":"unique_contracts!N179","v":0},{"$f":"unique_contracts!P179","v":0},{"$f":"unique_contracts!R179","v":0},{"$f":"unique_contracts!V179","v":0},{"$f":"unique_contracts!AB179","v":0},{"$f":"unique_contracts!AM179","v":0},{"$f":"unique_contracts!AN179","v":0},{"$f":"unique_contracts!AO179","v":0},{"$f":"unique_contracts!AP179","v":0},{"$f":"unique_contracts!AQ179","v":0},{"$f":"unique_contracts!AR179","v":0},{"$f":"unique_contracts!BR179","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C179,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T179,\"pumped_storage\",\n      IF(AND(NOT(U179),V179),\"n/a\",\n        IF(AND(K179>0,OR(G179=\"NotHybrid\",G179=0)),_xlfn.CONCAT(AB179,INDEX(resources!$G:$G,MATCH(C179,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C179,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D179=\"Online\",NOT(ISNUMBER(MATCH(AC179,misc!$DD:$DD,0)))),F179,E179)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AL$1,$AG179>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CI$3:CI$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AL$1,$AG179>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CI$3:CI$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AM$1,$AG179>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CJ$3:CJ$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AM$1,$AG179>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CJ$3:CJ$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AN$1,$AG179>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CK$3:CK$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AN$1,$AG179>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CK$3:CK$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AO$1,$AG179>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CL$3:CL$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AO$1,$AG179>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CL$3:CL$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AP$1,$AG179>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CM$3:CM$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AP$1,$AG179>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CM$3:CM$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AQ$1,$AG179>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CN$3:CN$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AQ$1,$AG179>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CN$3:CN$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AR$1,$AG179>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CO$3:CO$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AR$1,$AG179>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CO$3:CO$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AS$1,$AG179>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CP$3:CP$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AS$1,$AG179>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CP$3:CP$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AT$1,$AG179>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CQ$3:CQ$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AT$1,$AG179>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CQ$3:CQ$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AU$1,$AG179>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CR$3:CR$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AU$1,$AG179>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CR$3:CR$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AV$1,$AG179>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CS$3:CS$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AV$1,$AG179>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CS$3:CS$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AW$1,$AG179>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CT$3:CT$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AW$1,$AG179>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CT$3:CT$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AX$1,$AG179>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CU$3:CU$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AX$1,$AG179>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CU$3:CU$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AY$1,$AG179>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CV$3:CV$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AY$1,$AG179>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CV$3:CV$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=AZ$1,$AG179>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CW$3:CW$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=AZ$1,$AG179>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CW$3:CW$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=BA$1,$AG179>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CX$3:CX$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=BA$1,$AG179>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CX$3:CX$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=BB$1,$AG179>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CY$3:CY$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=BB$1,$AG179>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CY$3:CY$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=BC$1,$AG179>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!CZ$3:CZ$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=BC$1,$AG179>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!CZ$3:CZ$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=BD$1,$AG179>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!DA$3:DA$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=BD$1,$AG179>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!DA$3:DA$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF179<=BE$1,$AG179>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC179,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA179>$AB179,$AD179=\"n/a\"),($AA179-$AB179)*INDEX(misc!DB$3:DB$6,MATCH($AC179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD179=\"n/a\",$AJ179*$AI179,$I179)\n    +IFERROR(\n      IF(AND($AF179<=BE$1,$AG179>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD179,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA179>$AB179,($AA179-$AB179)*INDEX(misc!DB$3:DB$6,MATCH($AD179,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y179*$AH179*$AI179),\n$X179)*$AK179","v":0}]
[null,{"$f":"unique_contracts!A180","v":0},{"$f":"unique_contracts!B180","v":0},{"$f":"unique_contracts!D180","v":0},{"$f":"unique_contracts!J180","v":0},{"$f":"unique_contracts!K180","v":0},{"$f":"unique_contracts!M180","v":0},{"$f":"unique_contracts!N180","v":0},{"$f":"unique_contracts!P180","v":0},{"$f":"unique_contracts!R180","v":0},{"$f":"unique_contracts!V180","v":0},{"$f":"unique_contracts!AB180","v":0},{"$f":"unique_contracts!AM180","v":0},{"$f":"unique_contracts!AN180","v":0},{"$f":"unique_contracts!AO180","v":0},{"$f":"unique_contracts!AP180","v":0},{"$f":"unique_contracts!AQ180","v":0},{"$f":"unique_contracts!AR180","v":0},{"$f":"unique_contracts!BR180","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C180,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T180,\"pumped_storage\",\n      IF(AND(NOT(U180),V180),\"n/a\",\n        IF(AND(K180>0,OR(G180=\"NotHybrid\",G180=0)),_xlfn.CONCAT(AB180,INDEX(resources!$G:$G,MATCH(C180,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C180,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D180=\"Online\",NOT(ISNUMBER(MATCH(AC180,misc!$DD:$DD,0)))),F180,E180)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AL$1,$AG180>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CI$3:CI$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AL$1,$AG180>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CI$3:CI$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AM$1,$AG180>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CJ$3:CJ$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AM$1,$AG180>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CJ$3:CJ$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AN$1,$AG180>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CK$3:CK$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AN$1,$AG180>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CK$3:CK$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AO$1,$AG180>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CL$3:CL$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AO$1,$AG180>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CL$3:CL$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AP$1,$AG180>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CM$3:CM$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AP$1,$AG180>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CM$3:CM$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AQ$1,$AG180>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CN$3:CN$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AQ$1,$AG180>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CN$3:CN$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AR$1,$AG180>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CO$3:CO$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AR$1,$AG180>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CO$3:CO$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AS$1,$AG180>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CP$3:CP$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AS$1,$AG180>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CP$3:CP$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AT$1,$AG180>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CQ$3:CQ$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AT$1,$AG180>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CQ$3:CQ$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AU$1,$AG180>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CR$3:CR$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AU$1,$AG180>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CR$3:CR$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AV$1,$AG180>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CS$3:CS$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AV$1,$AG180>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CS$3:CS$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AW$1,$AG180>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CT$3:CT$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AW$1,$AG180>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CT$3:CT$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AX$1,$AG180>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CU$3:CU$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AX$1,$AG180>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CU$3:CU$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AY$1,$AG180>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CV$3:CV$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AY$1,$AG180>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CV$3:CV$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=AZ$1,$AG180>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CW$3:CW$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=AZ$1,$AG180>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CW$3:CW$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=BA$1,$AG180>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CX$3:CX$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=BA$1,$AG180>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CX$3:CX$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=BB$1,$AG180>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CY$3:CY$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=BB$1,$AG180>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CY$3:CY$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=BC$1,$AG180>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!CZ$3:CZ$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=BC$1,$AG180>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!CZ$3:CZ$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=BD$1,$AG180>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!DA$3:DA$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=BD$1,$AG180>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!DA$3:DA$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF180<=BE$1,$AG180>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC180,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA180>$AB180,$AD180=\"n/a\"),($AA180-$AB180)*INDEX(misc!DB$3:DB$6,MATCH($AC180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD180=\"n/a\",$AJ180*$AI180,$I180)\n    +IFERROR(\n      IF(AND($AF180<=BE$1,$AG180>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD180,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA180>$AB180,($AA180-$AB180)*INDEX(misc!DB$3:DB$6,MATCH($AD180,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y180*$AH180*$AI180),\n$X180)*$AK180","v":0}]
[null,{"$f":"unique_contracts!A181","v":0},{"$f":"unique_contracts!B181","v":0},{"$f":"unique_contracts!D181","v":0},{"$f":"unique_contracts!J181","v":0},{"$f":"unique_contracts!K181","v":0},{"$f":"unique_contracts!M181","v":0},{"$f":"unique_contracts!N181","v":0},{"$f":"unique_contracts!P181","v":0},{"$f":"unique_contracts!R181","v":0},{"$f":"unique_contracts!V181","v":0},{"$f":"unique_contracts!AB181","v":0},{"$f":"unique_contracts!AM181","v":0},{"$f":"unique_contracts!AN181","v":0},{"$f":"unique_contracts!AO181","v":0},{"$f":"unique_contracts!AP181","v":0},{"$f":"unique_contracts!AQ181","v":0},{"$f":"unique_contracts!AR181","v":0},{"$f":"unique_contracts!BR181","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C181,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T181,\"pumped_storage\",\n      IF(AND(NOT(U181),V181),\"n/a\",\n        IF(AND(K181>0,OR(G181=\"NotHybrid\",G181=0)),_xlfn.CONCAT(AB181,INDEX(resources!$G:$G,MATCH(C181,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C181,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D181=\"Online\",NOT(ISNUMBER(MATCH(AC181,misc!$DD:$DD,0)))),F181,E181)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AL$1,$AG181>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CI$3:CI$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AL$1,$AG181>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CI$3:CI$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AM$1,$AG181>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CJ$3:CJ$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AM$1,$AG181>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CJ$3:CJ$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AN$1,$AG181>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CK$3:CK$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AN$1,$AG181>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CK$3:CK$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AO$1,$AG181>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CL$3:CL$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AO$1,$AG181>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CL$3:CL$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AP$1,$AG181>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CM$3:CM$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AP$1,$AG181>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CM$3:CM$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AQ$1,$AG181>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CN$3:CN$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AQ$1,$AG181>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CN$3:CN$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AR$1,$AG181>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CO$3:CO$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AR$1,$AG181>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CO$3:CO$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AS$1,$AG181>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CP$3:CP$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AS$1,$AG181>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CP$3:CP$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AT$1,$AG181>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CQ$3:CQ$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AT$1,$AG181>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CQ$3:CQ$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AU$1,$AG181>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CR$3:CR$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AU$1,$AG181>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CR$3:CR$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AV$1,$AG181>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CS$3:CS$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AV$1,$AG181>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CS$3:CS$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AW$1,$AG181>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CT$3:CT$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AW$1,$AG181>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CT$3:CT$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AX$1,$AG181>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CU$3:CU$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AX$1,$AG181>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CU$3:CU$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AY$1,$AG181>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CV$3:CV$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AY$1,$AG181>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CV$3:CV$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=AZ$1,$AG181>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CW$3:CW$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=AZ$1,$AG181>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CW$3:CW$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=BA$1,$AG181>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CX$3:CX$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=BA$1,$AG181>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CX$3:CX$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=BB$1,$AG181>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CY$3:CY$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=BB$1,$AG181>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CY$3:CY$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=BC$1,$AG181>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!CZ$3:CZ$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=BC$1,$AG181>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!CZ$3:CZ$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=BD$1,$AG181>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!DA$3:DA$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=BD$1,$AG181>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!DA$3:DA$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF181<=BE$1,$AG181>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC181,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA181>$AB181,$AD181=\"n/a\"),($AA181-$AB181)*INDEX(misc!DB$3:DB$6,MATCH($AC181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD181=\"n/a\",$AJ181*$AI181,$I181)\n    +IFERROR(\n      IF(AND($AF181<=BE$1,$AG181>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD181,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA181>$AB181,($AA181-$AB181)*INDEX(misc!DB$3:DB$6,MATCH($AD181,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y181*$AH181*$AI181),\n$X181)*$AK181","v":0}]
[null,{"$f":"unique_contracts!A182","v":0},{"$f":"unique_contracts!B182","v":0},{"$f":"unique_contracts!D182","v":0},{"$f":"unique_contracts!J182","v":0},{"$f":"unique_contracts!K182","v":0},{"$f":"unique_contracts!M182","v":0},{"$f":"unique_contracts!N182","v":0},{"$f":"unique_contracts!P182","v":0},{"$f":"unique_contracts!R182","v":0},{"$f":"unique_contracts!V182","v":0},{"$f":"unique_contracts!AB182","v":0},{"$f":"unique_contracts!AM182","v":0},{"$f":"unique_contracts!AN182","v":0},{"$f":"unique_contracts!AO182","v":0},{"$f":"unique_contracts!AP182","v":0},{"$f":"unique_contracts!AQ182","v":0},{"$f":"unique_contracts!AR182","v":0},{"$f":"unique_contracts!BR182","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C182,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T182,\"pumped_storage\",\n      IF(AND(NOT(U182),V182),\"n/a\",\n        IF(AND(K182>0,OR(G182=\"NotHybrid\",G182=0)),_xlfn.CONCAT(AB182,INDEX(resources!$G:$G,MATCH(C182,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C182,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D182=\"Online\",NOT(ISNUMBER(MATCH(AC182,misc!$DD:$DD,0)))),F182,E182)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AL$1,$AG182>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CI$3:CI$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AL$1,$AG182>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CI$3:CI$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AM$1,$AG182>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CJ$3:CJ$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AM$1,$AG182>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CJ$3:CJ$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AN$1,$AG182>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CK$3:CK$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AN$1,$AG182>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CK$3:CK$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AO$1,$AG182>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CL$3:CL$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AO$1,$AG182>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CL$3:CL$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AP$1,$AG182>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CM$3:CM$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AP$1,$AG182>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CM$3:CM$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AQ$1,$AG182>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CN$3:CN$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AQ$1,$AG182>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CN$3:CN$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AR$1,$AG182>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CO$3:CO$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AR$1,$AG182>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CO$3:CO$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AS$1,$AG182>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CP$3:CP$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AS$1,$AG182>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CP$3:CP$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AT$1,$AG182>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CQ$3:CQ$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AT$1,$AG182>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CQ$3:CQ$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AU$1,$AG182>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CR$3:CR$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AU$1,$AG182>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CR$3:CR$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AV$1,$AG182>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CS$3:CS$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AV$1,$AG182>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CS$3:CS$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AW$1,$AG182>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CT$3:CT$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AW$1,$AG182>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CT$3:CT$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AX$1,$AG182>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CU$3:CU$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AX$1,$AG182>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CU$3:CU$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AY$1,$AG182>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CV$3:CV$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AY$1,$AG182>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CV$3:CV$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=AZ$1,$AG182>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CW$3:CW$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=AZ$1,$AG182>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CW$3:CW$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=BA$1,$AG182>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CX$3:CX$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=BA$1,$AG182>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CX$3:CX$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=BB$1,$AG182>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CY$3:CY$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=BB$1,$AG182>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CY$3:CY$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=BC$1,$AG182>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!CZ$3:CZ$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=BC$1,$AG182>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!CZ$3:CZ$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=BD$1,$AG182>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!DA$3:DA$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=BD$1,$AG182>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!DA$3:DA$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF182<=BE$1,$AG182>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC182,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA182>$AB182,$AD182=\"n/a\"),($AA182-$AB182)*INDEX(misc!DB$3:DB$6,MATCH($AC182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD182=\"n/a\",$AJ182*$AI182,$I182)\n    +IFERROR(\n      IF(AND($AF182<=BE$1,$AG182>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD182,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA182>$AB182,($AA182-$AB182)*INDEX(misc!DB$3:DB$6,MATCH($AD182,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y182*$AH182*$AI182),\n$X182)*$AK182","v":0}]
[null,{"$f":"unique_contracts!A183","v":0},{"$f":"unique_contracts!B183","v":0},{"$f":"unique_contracts!D183","v":0},{"$f":"unique_contracts!J183","v":0},{"$f":"unique_contracts!K183","v":0},{"$f":"unique_contracts!M183","v":0},{"$f":"unique_contracts!N183","v":0},{"$f":"unique_contracts!P183","v":0},{"$f":"unique_contracts!R183","v":0},{"$f":"unique_contracts!V183","v":0},{"$f":"unique_contracts!AB183","v":0},{"$f":"unique_contracts!AM183","v":0},{"$f":"unique_contracts!AN183","v":0},{"$f":"unique_contracts!AO183","v":0},{"$f":"unique_contracts!AP183","v":0},{"$f":"unique_contracts!AQ183","v":0},{"$f":"unique_contracts!AR183","v":0},{"$f":"unique_contracts!BR183","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C183,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T183,\"pumped_storage\",\n      IF(AND(NOT(U183),V183),\"n/a\",\n        IF(AND(K183>0,OR(G183=\"NotHybrid\",G183=0)),_xlfn.CONCAT(AB183,INDEX(resources!$G:$G,MATCH(C183,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C183,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D183=\"Online\",NOT(ISNUMBER(MATCH(AC183,misc!$DD:$DD,0)))),F183,E183)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AL$1,$AG183>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CI$3:CI$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AL$1,$AG183>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CI$3:CI$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AM$1,$AG183>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CJ$3:CJ$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AM$1,$AG183>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CJ$3:CJ$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AN$1,$AG183>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CK$3:CK$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AN$1,$AG183>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CK$3:CK$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AO$1,$AG183>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CL$3:CL$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AO$1,$AG183>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CL$3:CL$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AP$1,$AG183>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CM$3:CM$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AP$1,$AG183>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CM$3:CM$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AQ$1,$AG183>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CN$3:CN$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AQ$1,$AG183>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CN$3:CN$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AR$1,$AG183>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CO$3:CO$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AR$1,$AG183>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CO$3:CO$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AS$1,$AG183>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CP$3:CP$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AS$1,$AG183>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CP$3:CP$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AT$1,$AG183>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CQ$3:CQ$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AT$1,$AG183>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CQ$3:CQ$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AU$1,$AG183>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CR$3:CR$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AU$1,$AG183>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CR$3:CR$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AV$1,$AG183>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CS$3:CS$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AV$1,$AG183>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CS$3:CS$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AW$1,$AG183>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CT$3:CT$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AW$1,$AG183>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CT$3:CT$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AX$1,$AG183>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CU$3:CU$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AX$1,$AG183>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CU$3:CU$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AY$1,$AG183>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CV$3:CV$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AY$1,$AG183>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CV$3:CV$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=AZ$1,$AG183>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CW$3:CW$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=AZ$1,$AG183>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CW$3:CW$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=BA$1,$AG183>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CX$3:CX$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=BA$1,$AG183>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CX$3:CX$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=BB$1,$AG183>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CY$3:CY$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=BB$1,$AG183>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CY$3:CY$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=BC$1,$AG183>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!CZ$3:CZ$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=BC$1,$AG183>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!CZ$3:CZ$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=BD$1,$AG183>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!DA$3:DA$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=BD$1,$AG183>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!DA$3:DA$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF183<=BE$1,$AG183>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA183>$AB183,$AD183=\"n/a\"),($AA183-$AB183)*INDEX(misc!DB$3:DB$6,MATCH($AC183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD183=\"n/a\",$AJ183*$AI183,$I183)\n    +IFERROR(\n      IF(AND($AF183<=BE$1,$AG183>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA183>$AB183,($AA183-$AB183)*INDEX(misc!DB$3:DB$6,MATCH($AD183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y183*$AH183*$AI183),\n$X183)*$AK183","v":0}]
[null,{"$f":"unique_contracts!A184","v":0},{"$f":"unique_contracts!B184","v":0},{"$f":"unique_contracts!D184","v":0},{"$f":"unique_contracts!J184","v":0},{"$f":"unique_contracts!K184","v":0},{"$f":"unique_contracts!M184","v":0},{"$f":"unique_contracts!N184","v":0},{"$f":"unique_contracts!P184","v":0},{"$f":"unique_contracts!R184","v":0},{"$f":"unique_contracts!V184","v":0},{"$f":"unique_contracts!AB184","v":0},{"$f":"unique_contracts!AM184","v":0},{"$f":"unique_contracts!AN184","v":0},{"$f":"unique_contracts!AO184","v":0},{"$f":"unique_contracts!AP184","v":0},{"$f":"unique_contracts!AQ184","v":0},{"$f":"unique_contracts!AR184","v":0},{"$f":"unique_contracts!BR184","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C184,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T184,\"pumped_storage\",\n      IF(AND(NOT(U184),V184),\"n/a\",\n        IF(AND(K184>0,OR(G184=\"NotHybrid\",G184=0)),_xlfn.CONCAT(AB184,INDEX(resources!$G:$G,MATCH(C184,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C184,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D184=\"Online\",NOT(ISNUMBER(MATCH(AC184,misc!$DD:$DD,0)))),F184,E184)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AL$1,$AG184>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CI$3:CI$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AL$1,$AG184>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CI$3:CI$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AM$1,$AG184>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CJ$3:CJ$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AM$1,$AG184>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CJ$3:CJ$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AN$1,$AG184>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CK$3:CK$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AN$1,$AG184>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CK$3:CK$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AO$1,$AG184>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CL$3:CL$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AO$1,$AG184>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CL$3:CL$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AP$1,$AG184>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CM$3:CM$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AP$1,$AG184>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CM$3:CM$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AQ$1,$AG184>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CN$3:CN$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AQ$1,$AG184>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CN$3:CN$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AR$1,$AG184>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CO$3:CO$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AR$1,$AG184>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CO$3:CO$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AS$1,$AG184>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CP$3:CP$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AS$1,$AG184>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CP$3:CP$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AT$1,$AG184>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CQ$3:CQ$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AT$1,$AG184>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CQ$3:CQ$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AU$1,$AG184>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CR$3:CR$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AU$1,$AG184>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CR$3:CR$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AV$1,$AG184>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CS$3:CS$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AV$1,$AG184>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CS$3:CS$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AW$1,$AG184>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CT$3:CT$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AW$1,$AG184>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CT$3:CT$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AX$1,$AG184>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CU$3:CU$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AX$1,$AG184>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CU$3:CU$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AY$1,$AG184>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CV$3:CV$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AY$1,$AG184>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CV$3:CV$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=AZ$1,$AG184>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CW$3:CW$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=AZ$1,$AG184>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CW$3:CW$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=BA$1,$AG184>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CX$3:CX$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=BA$1,$AG184>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CX$3:CX$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=BB$1,$AG184>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CY$3:CY$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=BB$1,$AG184>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CY$3:CY$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=BC$1,$AG184>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!CZ$3:CZ$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=BC$1,$AG184>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!CZ$3:CZ$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=BD$1,$AG184>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!DA$3:DA$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=BD$1,$AG184>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!DA$3:DA$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF184<=BE$1,$AG184>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC184,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA184>$AB184,$AD184=\"n/a\"),($AA184-$AB184)*INDEX(misc!DB$3:DB$6,MATCH($AC184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD184=\"n/a\",$AJ184*$AI184,$I184)\n    +IFERROR(\n      IF(AND($AF184<=BE$1,$AG184>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD184,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA184>$AB184,($AA184-$AB184)*INDEX(misc!DB$3:DB$6,MATCH($AD184,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y184*$AH184*$AI184),\n$X184)*$AK184","v":0}]
[null,{"$f":"unique_contracts!A185","v":0},{"$f":"unique_contracts!B185","v":0},{"$f":"unique_contracts!D185","v":0},{"$f":"unique_contracts!J185","v":0},{"$f":"unique_contracts!K185","v":0},{"$f":"unique_contracts!M185","v":0},{"$f":"unique_contracts!N185","v":0},{"$f":"unique_contracts!P185","v":0},{"$f":"unique_contracts!R185","v":0},{"$f":"unique_contracts!V185","v":0},{"$f":"unique_contracts!AB185","v":0},{"$f":"unique_contracts!AM185","v":0},{"$f":"unique_contracts!AN185","v":0},{"$f":"unique_contracts!AO185","v":0},{"$f":"unique_contracts!AP185","v":0},{"$f":"unique_contracts!AQ185","v":0},{"$f":"unique_contracts!AR185","v":0},{"$f":"unique_contracts!BR185","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C185,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T185,\"pumped_storage\",\n      IF(AND(NOT(U185),V185),\"n/a\",\n        IF(AND(K185>0,OR(G185=\"NotHybrid\",G185=0)),_xlfn.CONCAT(AB185,INDEX(resources!$G:$G,MATCH(C185,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C185,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D185=\"Online\",NOT(ISNUMBER(MATCH(AC185,misc!$DD:$DD,0)))),F185,E185)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AL$1,$AG185>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CI$3:CI$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AL$1,$AG185>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CI$3:CI$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AM$1,$AG185>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CJ$3:CJ$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AM$1,$AG185>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CJ$3:CJ$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AN$1,$AG185>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CK$3:CK$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AN$1,$AG185>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CK$3:CK$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AO$1,$AG185>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CL$3:CL$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AO$1,$AG185>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CL$3:CL$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AP$1,$AG185>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CM$3:CM$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AP$1,$AG185>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CM$3:CM$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AQ$1,$AG185>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CN$3:CN$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AQ$1,$AG185>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CN$3:CN$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AR$1,$AG185>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CO$3:CO$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AR$1,$AG185>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CO$3:CO$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AS$1,$AG185>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CP$3:CP$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AS$1,$AG185>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CP$3:CP$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AT$1,$AG185>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CQ$3:CQ$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AT$1,$AG185>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CQ$3:CQ$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AU$1,$AG185>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CR$3:CR$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AU$1,$AG185>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CR$3:CR$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AV$1,$AG185>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CS$3:CS$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AV$1,$AG185>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CS$3:CS$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AW$1,$AG185>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CT$3:CT$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AW$1,$AG185>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CT$3:CT$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AX$1,$AG185>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CU$3:CU$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AX$1,$AG185>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CU$3:CU$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AY$1,$AG185>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CV$3:CV$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AY$1,$AG185>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CV$3:CV$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=AZ$1,$AG185>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CW$3:CW$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=AZ$1,$AG185>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CW$3:CW$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=BA$1,$AG185>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CX$3:CX$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=BA$1,$AG185>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CX$3:CX$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=BB$1,$AG185>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CY$3:CY$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=BB$1,$AG185>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CY$3:CY$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=BC$1,$AG185>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!CZ$3:CZ$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=BC$1,$AG185>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!CZ$3:CZ$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=BD$1,$AG185>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!DA$3:DA$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=BD$1,$AG185>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!DA$3:DA$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF185<=BE$1,$AG185>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC185,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA185>$AB185,$AD185=\"n/a\"),($AA185-$AB185)*INDEX(misc!DB$3:DB$6,MATCH($AC185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD185=\"n/a\",$AJ185*$AI185,$I185)\n    +IFERROR(\n      IF(AND($AF185<=BE$1,$AG185>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD185,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA185>$AB185,($AA185-$AB185)*INDEX(misc!DB$3:DB$6,MATCH($AD185,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y185*$AH185*$AI185),\n$X185)*$AK185","v":0}]
[null,{"$f":"unique_contracts!A186","v":0},{"$f":"unique_contracts!B186","v":0},{"$f":"unique_contracts!D186","v":0},{"$f":"unique_contracts!J186","v":0},{"$f":"unique_contracts!K186","v":0},{"$f":"unique_contracts!M186","v":0},{"$f":"unique_contracts!N186","v":0},{"$f":"unique_contracts!P186","v":0},{"$f":"unique_contracts!R186","v":0},{"$f":"unique_contracts!V186","v":0},{"$f":"unique_contracts!AB186","v":0},{"$f":"unique_contracts!AM186","v":0},{"$f":"unique_contracts!AN186","v":0},{"$f":"unique_contracts!AO186","v":0},{"$f":"unique_contracts!AP186","v":0},{"$f":"unique_contracts!AQ186","v":0},{"$f":"unique_contracts!AR186","v":0},{"$f":"unique_contracts!BR186","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C186,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T186,\"pumped_storage\",\n      IF(AND(NOT(U186),V186),\"n/a\",\n        IF(AND(K186>0,OR(G186=\"NotHybrid\",G186=0)),_xlfn.CONCAT(AB186,INDEX(resources!$G:$G,MATCH(C186,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C186,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D186=\"Online\",NOT(ISNUMBER(MATCH(AC186,misc!$DD:$DD,0)))),F186,E186)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AL$1,$AG186>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CI$3:CI$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AL$1,$AG186>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CI$3:CI$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AM$1,$AG186>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CJ$3:CJ$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AM$1,$AG186>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CJ$3:CJ$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AN$1,$AG186>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CK$3:CK$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AN$1,$AG186>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CK$3:CK$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AO$1,$AG186>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CL$3:CL$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AO$1,$AG186>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CL$3:CL$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AP$1,$AG186>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CM$3:CM$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AP$1,$AG186>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CM$3:CM$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AQ$1,$AG186>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CN$3:CN$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AQ$1,$AG186>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CN$3:CN$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AR$1,$AG186>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CO$3:CO$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AR$1,$AG186>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CO$3:CO$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AS$1,$AG186>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CP$3:CP$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AS$1,$AG186>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CP$3:CP$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AT$1,$AG186>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CQ$3:CQ$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AT$1,$AG186>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CQ$3:CQ$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AU$1,$AG186>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CR$3:CR$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AU$1,$AG186>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CR$3:CR$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AV$1,$AG186>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CS$3:CS$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AV$1,$AG186>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CS$3:CS$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AW$1,$AG186>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CT$3:CT$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AW$1,$AG186>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CT$3:CT$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AX$1,$AG186>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CU$3:CU$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AX$1,$AG186>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CU$3:CU$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AY$1,$AG186>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CV$3:CV$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AY$1,$AG186>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CV$3:CV$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=AZ$1,$AG186>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CW$3:CW$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=AZ$1,$AG186>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CW$3:CW$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=BA$1,$AG186>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CX$3:CX$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=BA$1,$AG186>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CX$3:CX$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=BB$1,$AG186>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CY$3:CY$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=BB$1,$AG186>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CY$3:CY$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=BC$1,$AG186>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!CZ$3:CZ$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=BC$1,$AG186>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!CZ$3:CZ$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=BD$1,$AG186>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!DA$3:DA$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=BD$1,$AG186>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!DA$3:DA$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF186<=BE$1,$AG186>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC186,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA186>$AB186,$AD186=\"n/a\"),($AA186-$AB186)*INDEX(misc!DB$3:DB$6,MATCH($AC186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD186=\"n/a\",$AJ186*$AI186,$I186)\n    +IFERROR(\n      IF(AND($AF186<=BE$1,$AG186>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD186,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA186>$AB186,($AA186-$AB186)*INDEX(misc!DB$3:DB$6,MATCH($AD186,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y186*$AH186*$AI186),\n$X186)*$AK186","v":0}]
[null,{"$f":"unique_contracts!A187","v":0},{"$f":"unique_contracts!B187","v":0},{"$f":"unique_contracts!D187","v":0},{"$f":"unique_contracts!J187","v":0},{"$f":"unique_contracts!K187","v":0},{"$f":"unique_contracts!M187","v":0},{"$f":"unique_contracts!N187","v":0},{"$f":"unique_contracts!P187","v":0},{"$f":"unique_contracts!R187","v":0},{"$f":"unique_contracts!V187","v":0},{"$f":"unique_contracts!AB187","v":0},{"$f":"unique_contracts!AM187","v":0},{"$f":"unique_contracts!AN187","v":0},{"$f":"unique_contracts!AO187","v":0},{"$f":"unique_contracts!AP187","v":0},{"$f":"unique_contracts!AQ187","v":0},{"$f":"unique_contracts!AR187","v":0},{"$f":"unique_contracts!BR187","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C187,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T187,\"pumped_storage\",\n      IF(AND(NOT(U187),V187),\"n/a\",\n        IF(AND(K187>0,OR(G187=\"NotHybrid\",G187=0)),_xlfn.CONCAT(AB187,INDEX(resources!$G:$G,MATCH(C187,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C187,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D187=\"Online\",NOT(ISNUMBER(MATCH(AC187,misc!$DD:$DD,0)))),F187,E187)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AL$1,$AG187>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CI$3:CI$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AL$1,$AG187>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CI$3:CI$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AM$1,$AG187>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CJ$3:CJ$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AM$1,$AG187>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CJ$3:CJ$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AN$1,$AG187>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CK$3:CK$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AN$1,$AG187>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CK$3:CK$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AO$1,$AG187>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CL$3:CL$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AO$1,$AG187>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CL$3:CL$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AP$1,$AG187>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CM$3:CM$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AP$1,$AG187>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CM$3:CM$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AQ$1,$AG187>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CN$3:CN$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AQ$1,$AG187>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CN$3:CN$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AR$1,$AG187>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CO$3:CO$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AR$1,$AG187>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CO$3:CO$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AS$1,$AG187>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CP$3:CP$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AS$1,$AG187>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CP$3:CP$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AT$1,$AG187>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CQ$3:CQ$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AT$1,$AG187>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CQ$3:CQ$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AU$1,$AG187>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CR$3:CR$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AU$1,$AG187>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CR$3:CR$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AV$1,$AG187>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CS$3:CS$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AV$1,$AG187>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CS$3:CS$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AW$1,$AG187>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CT$3:CT$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AW$1,$AG187>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CT$3:CT$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AX$1,$AG187>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CU$3:CU$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AX$1,$AG187>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CU$3:CU$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AY$1,$AG187>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CV$3:CV$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AY$1,$AG187>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CV$3:CV$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=AZ$1,$AG187>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CW$3:CW$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=AZ$1,$AG187>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CW$3:CW$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=BA$1,$AG187>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CX$3:CX$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=BA$1,$AG187>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CX$3:CX$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=BB$1,$AG187>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CY$3:CY$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=BB$1,$AG187>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CY$3:CY$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=BC$1,$AG187>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!CZ$3:CZ$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=BC$1,$AG187>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!CZ$3:CZ$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=BD$1,$AG187>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!DA$3:DA$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=BD$1,$AG187>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!DA$3:DA$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF187<=BE$1,$AG187>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC187,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA187>$AB187,$AD187=\"n/a\"),($AA187-$AB187)*INDEX(misc!DB$3:DB$6,MATCH($AC187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD187=\"n/a\",$AJ187*$AI187,$I187)\n    +IFERROR(\n      IF(AND($AF187<=BE$1,$AG187>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD187,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA187>$AB187,($AA187-$AB187)*INDEX(misc!DB$3:DB$6,MATCH($AD187,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y187*$AH187*$AI187),\n$X187)*$AK187","v":0}]
[null,{"$f":"unique_contracts!A188","v":0},{"$f":"unique_contracts!B188","v":0},{"$f":"unique_contracts!D188","v":0},{"$f":"unique_contracts!J188","v":0},{"$f":"unique_contracts!K188","v":0},{"$f":"unique_contracts!M188","v":0},{"$f":"unique_contracts!N188","v":0},{"$f":"unique_contracts!P188","v":0},{"$f":"unique_contracts!R188","v":0},{"$f":"unique_contracts!V188","v":0},{"$f":"unique_contracts!AB188","v":0},{"$f":"unique_contracts!AM188","v":0},{"$f":"unique_contracts!AN188","v":0},{"$f":"unique_contracts!AO188","v":0},{"$f":"unique_contracts!AP188","v":0},{"$f":"unique_contracts!AQ188","v":0},{"$f":"unique_contracts!AR188","v":0},{"$f":"unique_contracts!BR188","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C188,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T188,\"pumped_storage\",\n      IF(AND(NOT(U188),V188),\"n/a\",\n        IF(AND(K188>0,OR(G188=\"NotHybrid\",G188=0)),_xlfn.CONCAT(AB188,INDEX(resources!$G:$G,MATCH(C188,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C188,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D188=\"Online\",NOT(ISNUMBER(MATCH(AC188,misc!$DD:$DD,0)))),F188,E188)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AL$1,$AG188>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CI$3:CI$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AL$1,$AG188>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CI$3:CI$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AM$1,$AG188>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CJ$3:CJ$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AM$1,$AG188>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CJ$3:CJ$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AN$1,$AG188>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CK$3:CK$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AN$1,$AG188>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CK$3:CK$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AO$1,$AG188>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CL$3:CL$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AO$1,$AG188>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CL$3:CL$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AP$1,$AG188>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CM$3:CM$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AP$1,$AG188>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CM$3:CM$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AQ$1,$AG188>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CN$3:CN$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AQ$1,$AG188>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CN$3:CN$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AR$1,$AG188>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CO$3:CO$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AR$1,$AG188>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CO$3:CO$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AS$1,$AG188>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CP$3:CP$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AS$1,$AG188>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CP$3:CP$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AT$1,$AG188>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CQ$3:CQ$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AT$1,$AG188>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CQ$3:CQ$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AU$1,$AG188>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CR$3:CR$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AU$1,$AG188>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CR$3:CR$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AV$1,$AG188>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CS$3:CS$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AV$1,$AG188>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CS$3:CS$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AW$1,$AG188>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CT$3:CT$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AW$1,$AG188>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CT$3:CT$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AX$1,$AG188>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CU$3:CU$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AX$1,$AG188>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CU$3:CU$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AY$1,$AG188>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CV$3:CV$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AY$1,$AG188>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CV$3:CV$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=AZ$1,$AG188>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CW$3:CW$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=AZ$1,$AG188>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CW$3:CW$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=BA$1,$AG188>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CX$3:CX$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=BA$1,$AG188>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CX$3:CX$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=BB$1,$AG188>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CY$3:CY$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=BB$1,$AG188>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CY$3:CY$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=BC$1,$AG188>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!CZ$3:CZ$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=BC$1,$AG188>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!CZ$3:CZ$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=BD$1,$AG188>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!DA$3:DA$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=BD$1,$AG188>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!DA$3:DA$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF188<=BE$1,$AG188>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA188>$AB188,$AD188=\"n/a\"),($AA188-$AB188)*INDEX(misc!DB$3:DB$6,MATCH($AC188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD188=\"n/a\",$AJ188*$AI188,$I188)\n    +IFERROR(\n      IF(AND($AF188<=BE$1,$AG188>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA188>$AB188,($AA188-$AB188)*INDEX(misc!DB$3:DB$6,MATCH($AD188,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y188*$AH188*$AI188),\n$X188)*$AK188","v":0}]
[null,{"$f":"unique_contracts!A189","v":0},{"$f":"unique_contracts!B189","v":0},{"$f":"unique_contracts!D189","v":0},{"$f":"unique_contracts!J189","v":0},{"$f":"unique_contracts!K189","v":0},{"$f":"unique_contracts!M189","v":0},{"$f":"unique_contracts!N189","v":0},{"$f":"unique_contracts!P189","v":0},{"$f":"unique_contracts!R189","v":0},{"$f":"unique_contracts!V189","v":0},{"$f":"unique_contracts!AB189","v":0},{"$f":"unique_contracts!AM189","v":0},{"$f":"unique_contracts!AN189","v":0},{"$f":"unique_contracts!AO189","v":0},{"$f":"unique_contracts!AP189","v":0},{"$f":"unique_contracts!AQ189","v":0},{"$f":"unique_contracts!AR189","v":0},{"$f":"unique_contracts!BR189","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C189,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T189,\"pumped_storage\",\n      IF(AND(NOT(U189),V189),\"n/a\",\n        IF(AND(K189>0,OR(G189=\"NotHybrid\",G189=0)),_xlfn.CONCAT(AB189,INDEX(resources!$G:$G,MATCH(C189,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C189,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D189=\"Online\",NOT(ISNUMBER(MATCH(AC189,misc!$DD:$DD,0)))),F189,E189)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AL$1,$AG189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CI$3:CI$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AL$1,$AG189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CI$3:CI$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AM$1,$AG189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CJ$3:CJ$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AM$1,$AG189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CJ$3:CJ$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AN$1,$AG189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CK$3:CK$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AN$1,$AG189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CK$3:CK$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AO$1,$AG189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CL$3:CL$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AO$1,$AG189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CL$3:CL$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AP$1,$AG189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CM$3:CM$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AP$1,$AG189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CM$3:CM$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AQ$1,$AG189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CN$3:CN$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AQ$1,$AG189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CN$3:CN$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AR$1,$AG189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CO$3:CO$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AR$1,$AG189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CO$3:CO$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AS$1,$AG189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CP$3:CP$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AS$1,$AG189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CP$3:CP$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AT$1,$AG189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CQ$3:CQ$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AT$1,$AG189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CQ$3:CQ$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AU$1,$AG189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CR$3:CR$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AU$1,$AG189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CR$3:CR$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AV$1,$AG189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CS$3:CS$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AV$1,$AG189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CS$3:CS$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AW$1,$AG189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CT$3:CT$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AW$1,$AG189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CT$3:CT$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AX$1,$AG189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CU$3:CU$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AX$1,$AG189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CU$3:CU$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AY$1,$AG189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CV$3:CV$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AY$1,$AG189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CV$3:CV$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=AZ$1,$AG189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CW$3:CW$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=AZ$1,$AG189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CW$3:CW$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=BA$1,$AG189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CX$3:CX$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=BA$1,$AG189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CX$3:CX$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=BB$1,$AG189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CY$3:CY$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=BB$1,$AG189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CY$3:CY$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=BC$1,$AG189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!CZ$3:CZ$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=BC$1,$AG189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!CZ$3:CZ$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=BD$1,$AG189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!DA$3:DA$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=BD$1,$AG189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!DA$3:DA$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF189<=BE$1,$AG189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA189>$AB189,$AD189=\"n/a\"),($AA189-$AB189)*INDEX(misc!DB$3:DB$6,MATCH($AC189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD189=\"n/a\",$AJ189*$AI189,$I189)\n    +IFERROR(\n      IF(AND($AF189<=BE$1,$AG189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA189>$AB189,($AA189-$AB189)*INDEX(misc!DB$3:DB$6,MATCH($AD189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y189*$AH189*$AI189),\n$X189)*$AK189","v":0}]
[null,{"$f":"unique_contracts!A190","v":0},{"$f":"unique_contracts!B190","v":0},{"$f":"unique_contracts!D190","v":0},{"$f":"unique_contracts!J190","v":0},{"$f":"unique_contracts!K190","v":0},{"$f":"unique_contracts!M190","v":0},{"$f":"unique_contracts!N190","v":0},{"$f":"unique_contracts!P190","v":0},{"$f":"unique_contracts!R190","v":0},{"$f":"unique_contracts!V190","v":0},{"$f":"unique_contracts!AB190","v":0},{"$f":"unique_contracts!AM190","v":0},{"$f":"unique_contracts!AN190","v":0},{"$f":"unique_contracts!AO190","v":0},{"$f":"unique_contracts!AP190","v":0},{"$f":"unique_contracts!AQ190","v":0},{"$f":"unique_contracts!AR190","v":0},{"$f":"unique_contracts!BR190","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C190,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T190,\"pumped_storage\",\n      IF(AND(NOT(U190),V190),\"n/a\",\n        IF(AND(K190>0,OR(G190=\"NotHybrid\",G190=0)),_xlfn.CONCAT(AB190,INDEX(resources!$G:$G,MATCH(C190,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C190,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D190=\"Online\",NOT(ISNUMBER(MATCH(AC190,misc!$DD:$DD,0)))),F190,E190)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AL$1,$AG190>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CI$3:CI$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AL$1,$AG190>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CI$3:CI$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AM$1,$AG190>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CJ$3:CJ$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AM$1,$AG190>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CJ$3:CJ$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AN$1,$AG190>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CK$3:CK$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AN$1,$AG190>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CK$3:CK$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AO$1,$AG190>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CL$3:CL$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AO$1,$AG190>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CL$3:CL$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AP$1,$AG190>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CM$3:CM$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AP$1,$AG190>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CM$3:CM$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AQ$1,$AG190>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CN$3:CN$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AQ$1,$AG190>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CN$3:CN$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AR$1,$AG190>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CO$3:CO$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AR$1,$AG190>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CO$3:CO$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AS$1,$AG190>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CP$3:CP$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AS$1,$AG190>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CP$3:CP$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AT$1,$AG190>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CQ$3:CQ$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AT$1,$AG190>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CQ$3:CQ$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AU$1,$AG190>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CR$3:CR$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AU$1,$AG190>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CR$3:CR$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AV$1,$AG190>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CS$3:CS$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AV$1,$AG190>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CS$3:CS$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AW$1,$AG190>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CT$3:CT$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AW$1,$AG190>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CT$3:CT$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AX$1,$AG190>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CU$3:CU$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AX$1,$AG190>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CU$3:CU$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AY$1,$AG190>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CV$3:CV$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AY$1,$AG190>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CV$3:CV$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=AZ$1,$AG190>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CW$3:CW$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=AZ$1,$AG190>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CW$3:CW$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=BA$1,$AG190>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CX$3:CX$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=BA$1,$AG190>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CX$3:CX$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=BB$1,$AG190>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CY$3:CY$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=BB$1,$AG190>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CY$3:CY$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=BC$1,$AG190>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!CZ$3:CZ$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=BC$1,$AG190>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!CZ$3:CZ$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=BD$1,$AG190>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!DA$3:DA$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=BD$1,$AG190>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!DA$3:DA$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF190<=BE$1,$AG190>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC190,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA190>$AB190,$AD190=\"n/a\"),($AA190-$AB190)*INDEX(misc!DB$3:DB$6,MATCH($AC190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD190=\"n/a\",$AJ190*$AI190,$I190)\n    +IFERROR(\n      IF(AND($AF190<=BE$1,$AG190>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD190,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA190>$AB190,($AA190-$AB190)*INDEX(misc!DB$3:DB$6,MATCH($AD190,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y190*$AH190*$AI190),\n$X190)*$AK190","v":0}]
[null,{"$f":"unique_contracts!A191","v":0},{"$f":"unique_contracts!B191","v":0},{"$f":"unique_contracts!D191","v":0},{"$f":"unique_contracts!J191","v":0},{"$f":"unique_contracts!K191","v":0},{"$f":"unique_contracts!M191","v":0},{"$f":"unique_contracts!N191","v":0},{"$f":"unique_contracts!P191","v":0},{"$f":"unique_contracts!R191","v":0},{"$f":"unique_contracts!V191","v":0},{"$f":"unique_contracts!AB191","v":0},{"$f":"unique_contracts!AM191","v":0},{"$f":"unique_contracts!AN191","v":0},{"$f":"unique_contracts!AO191","v":0},{"$f":"unique_contracts!AP191","v":0},{"$f":"unique_contracts!AQ191","v":0},{"$f":"unique_contracts!AR191","v":0},{"$f":"unique_contracts!BR191","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C191,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T191,\"pumped_storage\",\n      IF(AND(NOT(U191),V191),\"n/a\",\n        IF(AND(K191>0,OR(G191=\"NotHybrid\",G191=0)),_xlfn.CONCAT(AB191,INDEX(resources!$G:$G,MATCH(C191,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C191,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D191=\"Online\",NOT(ISNUMBER(MATCH(AC191,misc!$DD:$DD,0)))),F191,E191)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AL$1,$AG191>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CI$3:CI$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AL$1,$AG191>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CI$3:CI$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AM$1,$AG191>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CJ$3:CJ$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AM$1,$AG191>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CJ$3:CJ$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AN$1,$AG191>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CK$3:CK$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AN$1,$AG191>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CK$3:CK$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AO$1,$AG191>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CL$3:CL$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AO$1,$AG191>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CL$3:CL$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AP$1,$AG191>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CM$3:CM$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AP$1,$AG191>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CM$3:CM$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AQ$1,$AG191>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CN$3:CN$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AQ$1,$AG191>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CN$3:CN$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AR$1,$AG191>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CO$3:CO$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AR$1,$AG191>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CO$3:CO$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AS$1,$AG191>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CP$3:CP$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AS$1,$AG191>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CP$3:CP$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AT$1,$AG191>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CQ$3:CQ$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AT$1,$AG191>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CQ$3:CQ$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AU$1,$AG191>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CR$3:CR$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AU$1,$AG191>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CR$3:CR$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AV$1,$AG191>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CS$3:CS$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AV$1,$AG191>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CS$3:CS$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AW$1,$AG191>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CT$3:CT$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AW$1,$AG191>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CT$3:CT$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AX$1,$AG191>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CU$3:CU$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AX$1,$AG191>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CU$3:CU$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AY$1,$AG191>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CV$3:CV$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AY$1,$AG191>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CV$3:CV$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=AZ$1,$AG191>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CW$3:CW$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=AZ$1,$AG191>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CW$3:CW$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=BA$1,$AG191>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CX$3:CX$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=BA$1,$AG191>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CX$3:CX$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=BB$1,$AG191>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CY$3:CY$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=BB$1,$AG191>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CY$3:CY$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=BC$1,$AG191>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!CZ$3:CZ$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=BC$1,$AG191>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!CZ$3:CZ$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=BD$1,$AG191>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!DA$3:DA$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=BD$1,$AG191>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!DA$3:DA$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF191<=BE$1,$AG191>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC191,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA191>$AB191,$AD191=\"n/a\"),($AA191-$AB191)*INDEX(misc!DB$3:DB$6,MATCH($AC191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD191=\"n/a\",$AJ191*$AI191,$I191)\n    +IFERROR(\n      IF(AND($AF191<=BE$1,$AG191>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD191,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA191>$AB191,($AA191-$AB191)*INDEX(misc!DB$3:DB$6,MATCH($AD191,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y191*$AH191*$AI191),\n$X191)*$AK191","v":0}]
[null,{"$f":"unique_contracts!A192","v":0},{"$f":"unique_contracts!B192","v":0},{"$f":"unique_contracts!D192","v":0},{"$f":"unique_contracts!J192","v":0},{"$f":"unique_contracts!K192","v":0},{"$f":"unique_contracts!M192","v":0},{"$f":"unique_contracts!N192","v":0},{"$f":"unique_contracts!P192","v":0},{"$f":"unique_contracts!R192","v":0},{"$f":"unique_contracts!V192","v":0},{"$f":"unique_contracts!AB192","v":0},{"$f":"unique_contracts!AM192","v":0},{"$f":"unique_contracts!AN192","v":0},{"$f":"unique_contracts!AO192","v":0},{"$f":"unique_contracts!AP192","v":0},{"$f":"unique_contracts!AQ192","v":0},{"$f":"unique_contracts!AR192","v":0},{"$f":"unique_contracts!BR192","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C192,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T192,\"pumped_storage\",\n      IF(AND(NOT(U192),V192),\"n/a\",\n        IF(AND(K192>0,OR(G192=\"NotHybrid\",G192=0)),_xlfn.CONCAT(AB192,INDEX(resources!$G:$G,MATCH(C192,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C192,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D192=\"Online\",NOT(ISNUMBER(MATCH(AC192,misc!$DD:$DD,0)))),F192,E192)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AL$1,$AG192>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CI$3:CI$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AL$1,$AG192>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CI$3:CI$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AM$1,$AG192>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CJ$3:CJ$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AM$1,$AG192>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CJ$3:CJ$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AN$1,$AG192>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CK$3:CK$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AN$1,$AG192>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CK$3:CK$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AO$1,$AG192>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CL$3:CL$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AO$1,$AG192>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CL$3:CL$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AP$1,$AG192>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CM$3:CM$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AP$1,$AG192>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CM$3:CM$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AQ$1,$AG192>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CN$3:CN$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AQ$1,$AG192>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CN$3:CN$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AR$1,$AG192>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CO$3:CO$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AR$1,$AG192>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CO$3:CO$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AS$1,$AG192>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CP$3:CP$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AS$1,$AG192>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CP$3:CP$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AT$1,$AG192>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CQ$3:CQ$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AT$1,$AG192>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CQ$3:CQ$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AU$1,$AG192>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CR$3:CR$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AU$1,$AG192>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CR$3:CR$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AV$1,$AG192>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CS$3:CS$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AV$1,$AG192>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CS$3:CS$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AW$1,$AG192>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CT$3:CT$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AW$1,$AG192>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CT$3:CT$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AX$1,$AG192>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CU$3:CU$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AX$1,$AG192>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CU$3:CU$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AY$1,$AG192>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CV$3:CV$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AY$1,$AG192>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CV$3:CV$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=AZ$1,$AG192>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CW$3:CW$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=AZ$1,$AG192>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CW$3:CW$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=BA$1,$AG192>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CX$3:CX$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=BA$1,$AG192>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CX$3:CX$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=BB$1,$AG192>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CY$3:CY$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=BB$1,$AG192>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CY$3:CY$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=BC$1,$AG192>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!CZ$3:CZ$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=BC$1,$AG192>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!CZ$3:CZ$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=BD$1,$AG192>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!DA$3:DA$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=BD$1,$AG192>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!DA$3:DA$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF192<=BE$1,$AG192>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC192,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA192>$AB192,$AD192=\"n/a\"),($AA192-$AB192)*INDEX(misc!DB$3:DB$6,MATCH($AC192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD192=\"n/a\",$AJ192*$AI192,$I192)\n    +IFERROR(\n      IF(AND($AF192<=BE$1,$AG192>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD192,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA192>$AB192,($AA192-$AB192)*INDEX(misc!DB$3:DB$6,MATCH($AD192,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y192*$AH192*$AI192),\n$X192)*$AK192","v":0}]
[null,{"$f":"unique_contracts!A193","v":0},{"$f":"unique_contracts!B193","v":0},{"$f":"unique_contracts!D193","v":0},{"$f":"unique_contracts!J193","v":0},{"$f":"unique_contracts!K193","v":0},{"$f":"unique_contracts!M193","v":0},{"$f":"unique_contracts!N193","v":0},{"$f":"unique_contracts!P193","v":0},{"$f":"unique_contracts!R193","v":0},{"$f":"unique_contracts!V193","v":0},{"$f":"unique_contracts!AB193","v":0},{"$f":"unique_contracts!AM193","v":0},{"$f":"unique_contracts!AN193","v":0},{"$f":"unique_contracts!AO193","v":0},{"$f":"unique_contracts!AP193","v":0},{"$f":"unique_contracts!AQ193","v":0},{"$f":"unique_contracts!AR193","v":0},{"$f":"unique_contracts!BR193","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C193,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T193,\"pumped_storage\",\n      IF(AND(NOT(U193),V193),\"n/a\",\n        IF(AND(K193>0,OR(G193=\"NotHybrid\",G193=0)),_xlfn.CONCAT(AB193,INDEX(resources!$G:$G,MATCH(C193,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C193,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D193=\"Online\",NOT(ISNUMBER(MATCH(AC193,misc!$DD:$DD,0)))),F193,E193)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AL$1,$AG193>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CI$3:CI$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AL$1,$AG193>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CI$3:CI$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AM$1,$AG193>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CJ$3:CJ$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AM$1,$AG193>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CJ$3:CJ$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AN$1,$AG193>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CK$3:CK$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AN$1,$AG193>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CK$3:CK$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AO$1,$AG193>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CL$3:CL$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AO$1,$AG193>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CL$3:CL$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AP$1,$AG193>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CM$3:CM$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AP$1,$AG193>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CM$3:CM$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AQ$1,$AG193>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CN$3:CN$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AQ$1,$AG193>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CN$3:CN$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AR$1,$AG193>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CO$3:CO$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AR$1,$AG193>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CO$3:CO$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AS$1,$AG193>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CP$3:CP$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AS$1,$AG193>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CP$3:CP$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AT$1,$AG193>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CQ$3:CQ$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AT$1,$AG193>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CQ$3:CQ$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AU$1,$AG193>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CR$3:CR$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AU$1,$AG193>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CR$3:CR$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AV$1,$AG193>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CS$3:CS$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AV$1,$AG193>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CS$3:CS$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AW$1,$AG193>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CT$3:CT$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AW$1,$AG193>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CT$3:CT$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AX$1,$AG193>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CU$3:CU$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AX$1,$AG193>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CU$3:CU$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AY$1,$AG193>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CV$3:CV$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AY$1,$AG193>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CV$3:CV$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=AZ$1,$AG193>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CW$3:CW$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=AZ$1,$AG193>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CW$3:CW$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=BA$1,$AG193>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CX$3:CX$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=BA$1,$AG193>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CX$3:CX$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=BB$1,$AG193>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CY$3:CY$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=BB$1,$AG193>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CY$3:CY$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=BC$1,$AG193>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!CZ$3:CZ$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=BC$1,$AG193>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!CZ$3:CZ$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=BD$1,$AG193>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!DA$3:DA$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=BD$1,$AG193>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!DA$3:DA$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF193<=BE$1,$AG193>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC193,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA193>$AB193,$AD193=\"n/a\"),($AA193-$AB193)*INDEX(misc!DB$3:DB$6,MATCH($AC193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD193=\"n/a\",$AJ193*$AI193,$I193)\n    +IFERROR(\n      IF(AND($AF193<=BE$1,$AG193>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD193,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA193>$AB193,($AA193-$AB193)*INDEX(misc!DB$3:DB$6,MATCH($AD193,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y193*$AH193*$AI193),\n$X193)*$AK193","v":0}]
[null,{"$f":"unique_contracts!A194","v":0},{"$f":"unique_contracts!B194","v":0},{"$f":"unique_contracts!D194","v":0},{"$f":"unique_contracts!J194","v":0},{"$f":"unique_contracts!K194","v":0},{"$f":"unique_contracts!M194","v":0},{"$f":"unique_contracts!N194","v":0},{"$f":"unique_contracts!P194","v":0},{"$f":"unique_contracts!R194","v":0},{"$f":"unique_contracts!V194","v":0},{"$f":"unique_contracts!AB194","v":0},{"$f":"unique_contracts!AM194","v":0},{"$f":"unique_contracts!AN194","v":0},{"$f":"unique_contracts!AO194","v":0},{"$f":"unique_contracts!AP194","v":0},{"$f":"unique_contracts!AQ194","v":0},{"$f":"unique_contracts!AR194","v":0},{"$f":"unique_contracts!BR194","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C194,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G194=\"NotHybrid\",G194=0)),I194>0)","v":false},{"$f":"AND(NOT(OR(G194=\"NotHybrid\",G194=0)),J194>0)","v":false},{"$f":"IF(B194=0,FALSE,COUNTIFS(B:B,B194)>1)","v":false},{"$f":"IF(U194,SUMIFS(E:E,B:B,B194),E194)","v":0},{"$f":"IF(OR(U194,AND(NOT(W194),V194)),SUMIFS(J:J,B:B,B194,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U194,AND(NOT(W194),V194)),SUMIFS(K:K,B:B,B194,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K194>0,OR(G194=\"NotHybrid\",G194=0)),MIN(ROUNDDOWN(K194/E194,0),100),\n      IF(Z194>0,MIN(ROUNDDOWN(Z194/Y194,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA194=\"n/a\",\"n/a\",IF(AA194<8,4,IF(AA194<12,8,IF(AA194<24,12,IF(AA194<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T194,\"pumped_storage\",\n      IF(AND(NOT(U194),V194),\"n/a\",\n        IF(AND(K194>0,OR(G194=\"NotHybrid\",G194=0)),_xlfn.CONCAT(AB194,INDEX(resources!$G:$G,MATCH(C194,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C194,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z194>0,_xlfn.CONCAT(AB194,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD194=\"n/a\",AC194,IF(AND(AC194=\"n/a\",NOT(AD194=\"n/a\")),AD194,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M194,N194,O194)<=DATE(M194,6,1),M194,M194+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P194,Q194,R194)>=DATE(P194,10,1),P194,P194-1),0)","v":0},{"$f":"IF(OR(AD194=\"n/a\",NOT(H194=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC194)),MIN(I194/(1*(ROUNDDOWN(Z194/Y194,0)/4)),Y194)/Y194,\n      IF(ISNUMBER(SEARCH(\"wind\",AC194)),MIN(I194/(2*(ROUNDDOWN(Z194/Y194,0)/4)),Y194)/Y194,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC194)),MIN(ROUNDDOWN(K194/E194,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD194)),MIN(ROUNDDOWN(Z194/Y194,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D194=\"Online\",NOT(ISNUMBER(MATCH(AC194,misc!$DD:$DD,0)))),F194,E194)","v":0},{"$f":"IF(AND(L194=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S194))),-1,\n    IF(AND(NOT(L194=\"Sell\"),OR(NOT(OR(G194=\"NotHybrid\",G194=0)),ISNUMBER(SEARCH(\"Capacity\",S194)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AL$1,$AG194>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CI$3:CI$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AL$1,$AG194>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CI$3:CI$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AM$1,$AG194>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CJ$3:CJ$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AM$1,$AG194>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CJ$3:CJ$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AN$1,$AG194>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CK$3:CK$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AN$1,$AG194>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CK$3:CK$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AO$1,$AG194>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CL$3:CL$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AO$1,$AG194>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CL$3:CL$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AP$1,$AG194>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CM$3:CM$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AP$1,$AG194>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CM$3:CM$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AQ$1,$AG194>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CN$3:CN$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AQ$1,$AG194>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CN$3:CN$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AR$1,$AG194>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CO$3:CO$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AR$1,$AG194>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CO$3:CO$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AS$1,$AG194>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CP$3:CP$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AS$1,$AG194>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CP$3:CP$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AT$1,$AG194>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CQ$3:CQ$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AT$1,$AG194>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CQ$3:CQ$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AU$1,$AG194>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CR$3:CR$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AU$1,$AG194>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CR$3:CR$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AV$1,$AG194>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CS$3:CS$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AV$1,$AG194>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CS$3:CS$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AW$1,$AG194>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CT$3:CT$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AW$1,$AG194>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CT$3:CT$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AX$1,$AG194>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CU$3:CU$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AX$1,$AG194>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CU$3:CU$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AY$1,$AG194>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CV$3:CV$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AY$1,$AG194>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CV$3:CV$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=AZ$1,$AG194>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CW$3:CW$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=AZ$1,$AG194>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CW$3:CW$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=BA$1,$AG194>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CX$3:CX$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=BA$1,$AG194>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CX$3:CX$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=BB$1,$AG194>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CY$3:CY$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=BB$1,$AG194>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CY$3:CY$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=BC$1,$AG194>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!CZ$3:CZ$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=BC$1,$AG194>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!CZ$3:CZ$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=BD$1,$AG194>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!DA$3:DA$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=BD$1,$AG194>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!DA$3:DA$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF194<=BE$1,$AG194>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA194>$AB194,$AD194=\"n/a\"),($AA194-$AB194)*INDEX(misc!DB$3:DB$6,MATCH($AC194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD194=\"n/a\",$AJ194*$AI194,$I194)\n    +IFERROR(\n      IF(AND($AF194<=BE$1,$AG194>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA194>$AB194,($AA194-$AB194)*INDEX(misc!DB$3:DB$6,MATCH($AD194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y194*$AH194*$AI194),\n$X194)*$AK194","v":0}]
[null,{"$f":"unique_contracts!A195","v":0},{"$f":"unique_contracts!B195","v":0},{"$f":"unique_contracts!D195","v":0},{"$f":"unique_contracts!J195","v":0},{"$f":"unique_contracts!K195","v":0},{"$f":"unique_contracts!M195","v":0},{"$f":"unique_contracts!N195","v":0},{"$f":"unique_contracts!P195","v":0},{"$f":"unique_contracts!R195","v":0},{"$f":"unique_contracts!V195","v":0},{"$f":"unique_contracts!AB195","v":0},{"$f":"unique_contracts!AM195","v":0},{"$f":"unique_contracts!AN195","v":0},{"$f":"unique_contracts!AO195","v":0},{"$f":"unique_contracts!AP195","v":0},{"$f":"unique_contracts!AQ195","v":0},{"$f":"unique_contracts!AR195","v":0},{"$f":"unique_contracts!BR195","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C195,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T195,\"pumped_storage\",\n      IF(AND(NOT(U195),V195),\"n/a\",\n        IF(AND(K195>0,OR(G195=\"NotHybrid\",G195=0)),_xlfn.CONCAT(AB195,INDEX(resources!$G:$G,MATCH(C195,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C195,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D195=\"Online\",NOT(ISNUMBER(MATCH(AC195,misc!$DD:$DD,0)))),F195,E195)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AL$1,$AG195>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CI$3:CI$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AL$1,$AG195>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CI$3:CI$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AM$1,$AG195>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CJ$3:CJ$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AM$1,$AG195>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CJ$3:CJ$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AN$1,$AG195>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CK$3:CK$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AN$1,$AG195>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CK$3:CK$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AO$1,$AG195>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CL$3:CL$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AO$1,$AG195>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CL$3:CL$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AP$1,$AG195>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CM$3:CM$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AP$1,$AG195>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CM$3:CM$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AQ$1,$AG195>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CN$3:CN$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AQ$1,$AG195>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CN$3:CN$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AR$1,$AG195>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CO$3:CO$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AR$1,$AG195>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CO$3:CO$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AS$1,$AG195>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CP$3:CP$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AS$1,$AG195>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CP$3:CP$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AT$1,$AG195>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CQ$3:CQ$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AT$1,$AG195>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CQ$3:CQ$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AU$1,$AG195>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CR$3:CR$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AU$1,$AG195>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CR$3:CR$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AV$1,$AG195>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CS$3:CS$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AV$1,$AG195>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CS$3:CS$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AW$1,$AG195>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CT$3:CT$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AW$1,$AG195>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CT$3:CT$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AX$1,$AG195>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CU$3:CU$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AX$1,$AG195>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CU$3:CU$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AY$1,$AG195>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CV$3:CV$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AY$1,$AG195>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CV$3:CV$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=AZ$1,$AG195>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CW$3:CW$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=AZ$1,$AG195>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CW$3:CW$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=BA$1,$AG195>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CX$3:CX$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=BA$1,$AG195>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CX$3:CX$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=BB$1,$AG195>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CY$3:CY$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=BB$1,$AG195>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CY$3:CY$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=BC$1,$AG195>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!CZ$3:CZ$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=BC$1,$AG195>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!CZ$3:CZ$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=BD$1,$AG195>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!DA$3:DA$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=BD$1,$AG195>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!DA$3:DA$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF195<=BE$1,$AG195>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA195>$AB195,$AD195=\"n/a\"),($AA195-$AB195)*INDEX(misc!DB$3:DB$6,MATCH($AC195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD195=\"n/a\",$AJ195*$AI195,$I195)\n    +IFERROR(\n      IF(AND($AF195<=BE$1,$AG195>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA195>$AB195,($AA195-$AB195)*INDEX(misc!DB$3:DB$6,MATCH($AD195,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y195*$AH195*$AI195),\n$X195)*$AK195","v":0}]
[null,{"$f":"unique_contracts!A196","v":0},{"$f":"unique_contracts!B196","v":0},{"$f":"unique_contracts!D196","v":0},{"$f":"unique_contracts!J196","v":0},{"$f":"unique_contracts!K196","v":0},{"$f":"unique_contracts!M196","v":0},{"$f":"unique_contracts!N196","v":0},{"$f":"unique_contracts!P196","v":0},{"$f":"unique_contracts!R196","v":0},{"$f":"unique_contracts!V196","v":0},{"$f":"unique_contracts!AB196","v":0},{"$f":"unique_contracts!AM196","v":0},{"$f":"unique_contracts!AN196","v":0},{"$f":"unique_contracts!AO196","v":0},{"$f":"unique_contracts!AP196","v":0},{"$f":"unique_contracts!AQ196","v":0},{"$f":"unique_contracts!AR196","v":0},{"$f":"unique_contracts!BR196","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C196,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T196,\"pumped_storage\",\n      IF(AND(NOT(U196),V196),\"n/a\",\n        IF(AND(K196>0,OR(G196=\"NotHybrid\",G196=0)),_xlfn.CONCAT(AB196,INDEX(resources!$G:$G,MATCH(C196,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C196,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D196=\"Online\",NOT(ISNUMBER(MATCH(AC196,misc!$DD:$DD,0)))),F196,E196)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AL$1,$AG196>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CI$3:CI$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AL$1,$AG196>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CI$3:CI$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AM$1,$AG196>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CJ$3:CJ$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AM$1,$AG196>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CJ$3:CJ$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AN$1,$AG196>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CK$3:CK$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AN$1,$AG196>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CK$3:CK$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AO$1,$AG196>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CL$3:CL$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AO$1,$AG196>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CL$3:CL$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AP$1,$AG196>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CM$3:CM$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AP$1,$AG196>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CM$3:CM$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AQ$1,$AG196>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CN$3:CN$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AQ$1,$AG196>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CN$3:CN$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AR$1,$AG196>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CO$3:CO$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AR$1,$AG196>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CO$3:CO$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AS$1,$AG196>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CP$3:CP$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AS$1,$AG196>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CP$3:CP$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AT$1,$AG196>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CQ$3:CQ$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AT$1,$AG196>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CQ$3:CQ$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AU$1,$AG196>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CR$3:CR$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AU$1,$AG196>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CR$3:CR$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AV$1,$AG196>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CS$3:CS$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AV$1,$AG196>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CS$3:CS$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AW$1,$AG196>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CT$3:CT$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AW$1,$AG196>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CT$3:CT$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AX$1,$AG196>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CU$3:CU$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AX$1,$AG196>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CU$3:CU$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AY$1,$AG196>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CV$3:CV$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AY$1,$AG196>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CV$3:CV$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=AZ$1,$AG196>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CW$3:CW$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=AZ$1,$AG196>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CW$3:CW$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=BA$1,$AG196>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CX$3:CX$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=BA$1,$AG196>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CX$3:CX$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=BB$1,$AG196>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CY$3:CY$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=BB$1,$AG196>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CY$3:CY$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=BC$1,$AG196>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!CZ$3:CZ$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=BC$1,$AG196>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!CZ$3:CZ$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=BD$1,$AG196>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!DA$3:DA$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=BD$1,$AG196>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!DA$3:DA$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF196<=BE$1,$AG196>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC196,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA196>$AB196,$AD196=\"n/a\"),($AA196-$AB196)*INDEX(misc!DB$3:DB$6,MATCH($AC196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD196=\"n/a\",$AJ196*$AI196,$I196)\n    +IFERROR(\n      IF(AND($AF196<=BE$1,$AG196>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD196,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA196>$AB196,($AA196-$AB196)*INDEX(misc!DB$3:DB$6,MATCH($AD196,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y196*$AH196*$AI196),\n$X196)*$AK196","v":0}]
[null,{"$f":"unique_contracts!A197","v":0},{"$f":"unique_contracts!B197","v":0},{"$f":"unique_contracts!D197","v":0},{"$f":"unique_contracts!J197","v":0},{"$f":"unique_contracts!K197","v":0},{"$f":"unique_contracts!M197","v":0},{"$f":"unique_contracts!N197","v":0},{"$f":"unique_contracts!P197","v":0},{"$f":"unique_contracts!R197","v":0},{"$f":"unique_contracts!V197","v":0},{"$f":"unique_contracts!AB197","v":0},{"$f":"unique_contracts!AM197","v":0},{"$f":"unique_contracts!AN197","v":0},{"$f":"unique_contracts!AO197","v":0},{"$f":"unique_contracts!AP197","v":0},{"$f":"unique_contracts!AQ197","v":0},{"$f":"unique_contracts!AR197","v":0},{"$f":"unique_contracts!BR197","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C197,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T197,\"pumped_storage\",\n      IF(AND(NOT(U197),V197),\"n/a\",\n        IF(AND(K197>0,OR(G197=\"NotHybrid\",G197=0)),_xlfn.CONCAT(AB197,INDEX(resources!$G:$G,MATCH(C197,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C197,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D197=\"Online\",NOT(ISNUMBER(MATCH(AC197,misc!$DD:$DD,0)))),F197,E197)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AL$1,$AG197>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CI$3:CI$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AL$1,$AG197>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CI$3:CI$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AM$1,$AG197>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CJ$3:CJ$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AM$1,$AG197>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CJ$3:CJ$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AN$1,$AG197>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CK$3:CK$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AN$1,$AG197>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CK$3:CK$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AO$1,$AG197>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CL$3:CL$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AO$1,$AG197>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CL$3:CL$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AP$1,$AG197>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CM$3:CM$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AP$1,$AG197>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CM$3:CM$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AQ$1,$AG197>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CN$3:CN$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AQ$1,$AG197>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CN$3:CN$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AR$1,$AG197>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CO$3:CO$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AR$1,$AG197>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CO$3:CO$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AS$1,$AG197>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CP$3:CP$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AS$1,$AG197>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CP$3:CP$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AT$1,$AG197>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CQ$3:CQ$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AT$1,$AG197>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CQ$3:CQ$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AU$1,$AG197>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CR$3:CR$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AU$1,$AG197>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CR$3:CR$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AV$1,$AG197>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CS$3:CS$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AV$1,$AG197>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CS$3:CS$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AW$1,$AG197>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CT$3:CT$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AW$1,$AG197>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CT$3:CT$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AX$1,$AG197>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CU$3:CU$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AX$1,$AG197>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CU$3:CU$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AY$1,$AG197>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CV$3:CV$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AY$1,$AG197>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CV$3:CV$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=AZ$1,$AG197>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CW$3:CW$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=AZ$1,$AG197>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CW$3:CW$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=BA$1,$AG197>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CX$3:CX$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=BA$1,$AG197>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CX$3:CX$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=BB$1,$AG197>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CY$3:CY$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=BB$1,$AG197>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CY$3:CY$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=BC$1,$AG197>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!CZ$3:CZ$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=BC$1,$AG197>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!CZ$3:CZ$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=BD$1,$AG197>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!DA$3:DA$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=BD$1,$AG197>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!DA$3:DA$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF197<=BE$1,$AG197>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC197,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA197>$AB197,$AD197=\"n/a\"),($AA197-$AB197)*INDEX(misc!DB$3:DB$6,MATCH($AC197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD197=\"n/a\",$AJ197*$AI197,$I197)\n    +IFERROR(\n      IF(AND($AF197<=BE$1,$AG197>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD197,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA197>$AB197,($AA197-$AB197)*INDEX(misc!DB$3:DB$6,MATCH($AD197,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y197*$AH197*$AI197),\n$X197)*$AK197","v":0}]
[null,{"$f":"unique_contracts!A198","v":0},{"$f":"unique_contracts!B198","v":0},{"$f":"unique_contracts!D198","v":0},{"$f":"unique_contracts!J198","v":0},{"$f":"unique_contracts!K198","v":0},{"$f":"unique_contracts!M198","v":0},{"$f":"unique_contracts!N198","v":0},{"$f":"unique_contracts!P198","v":0},{"$f":"unique_contracts!R198","v":0},{"$f":"unique_contracts!V198","v":0},{"$f":"unique_contracts!AB198","v":0},{"$f":"unique_contracts!AM198","v":0},{"$f":"unique_contracts!AN198","v":0},{"$f":"unique_contracts!AO198","v":0},{"$f":"unique_contracts!AP198","v":0},{"$f":"unique_contracts!AQ198","v":0},{"$f":"unique_contracts!AR198","v":0},{"$f":"unique_contracts!BR198","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C198,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T198,\"pumped_storage\",\n      IF(AND(NOT(U198),V198),\"n/a\",\n        IF(AND(K198>0,OR(G198=\"NotHybrid\",G198=0)),_xlfn.CONCAT(AB198,INDEX(resources!$G:$G,MATCH(C198,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C198,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D198=\"Online\",NOT(ISNUMBER(MATCH(AC198,misc!$DD:$DD,0)))),F198,E198)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AL$1,$AG198>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CI$3:CI$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AL$1,$AG198>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CI$3:CI$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AM$1,$AG198>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CJ$3:CJ$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AM$1,$AG198>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CJ$3:CJ$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AN$1,$AG198>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CK$3:CK$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AN$1,$AG198>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CK$3:CK$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AO$1,$AG198>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CL$3:CL$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AO$1,$AG198>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CL$3:CL$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AP$1,$AG198>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CM$3:CM$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AP$1,$AG198>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CM$3:CM$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AQ$1,$AG198>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CN$3:CN$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AQ$1,$AG198>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CN$3:CN$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AR$1,$AG198>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CO$3:CO$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AR$1,$AG198>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CO$3:CO$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AS$1,$AG198>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CP$3:CP$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AS$1,$AG198>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CP$3:CP$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AT$1,$AG198>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CQ$3:CQ$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AT$1,$AG198>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CQ$3:CQ$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AU$1,$AG198>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CR$3:CR$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AU$1,$AG198>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CR$3:CR$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AV$1,$AG198>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CS$3:CS$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AV$1,$AG198>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CS$3:CS$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AW$1,$AG198>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CT$3:CT$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AW$1,$AG198>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CT$3:CT$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AX$1,$AG198>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CU$3:CU$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AX$1,$AG198>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CU$3:CU$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AY$1,$AG198>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CV$3:CV$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AY$1,$AG198>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CV$3:CV$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=AZ$1,$AG198>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CW$3:CW$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=AZ$1,$AG198>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CW$3:CW$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=BA$1,$AG198>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CX$3:CX$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=BA$1,$AG198>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CX$3:CX$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=BB$1,$AG198>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CY$3:CY$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=BB$1,$AG198>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CY$3:CY$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=BC$1,$AG198>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!CZ$3:CZ$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=BC$1,$AG198>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!CZ$3:CZ$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=BD$1,$AG198>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!DA$3:DA$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=BD$1,$AG198>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!DA$3:DA$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF198<=BE$1,$AG198>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC198,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA198>$AB198,$AD198=\"n/a\"),($AA198-$AB198)*INDEX(misc!DB$3:DB$6,MATCH($AC198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD198=\"n/a\",$AJ198*$AI198,$I198)\n    +IFERROR(\n      IF(AND($AF198<=BE$1,$AG198>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD198,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA198>$AB198,($AA198-$AB198)*INDEX(misc!DB$3:DB$6,MATCH($AD198,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y198*$AH198*$AI198),\n$X198)*$AK198","v":0}]
[null,{"$f":"unique_contracts!A199","v":0},{"$f":"unique_contracts!B199","v":0},{"$f":"unique_contracts!D199","v":0},{"$f":"unique_contracts!J199","v":0},{"$f":"unique_contracts!K199","v":0},{"$f":"unique_contracts!M199","v":0},{"$f":"unique_contracts!N199","v":0},{"$f":"unique_contracts!P199","v":0},{"$f":"unique_contracts!R199","v":0},{"$f":"unique_contracts!V199","v":0},{"$f":"unique_contracts!AB199","v":0},{"$f":"unique_contracts!AM199","v":0},{"$f":"unique_contracts!AN199","v":0},{"$f":"unique_contracts!AO199","v":0},{"$f":"unique_contracts!AP199","v":0},{"$f":"unique_contracts!AQ199","v":0},{"$f":"unique_contracts!AR199","v":0},{"$f":"unique_contracts!BR199","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C199,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T199,\"pumped_storage\",\n      IF(AND(NOT(U199),V199),\"n/a\",\n        IF(AND(K199>0,OR(G199=\"NotHybrid\",G199=0)),_xlfn.CONCAT(AB199,INDEX(resources!$G:$G,MATCH(C199,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C199,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D199=\"Online\",NOT(ISNUMBER(MATCH(AC199,misc!$DD:$DD,0)))),F199,E199)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AL$1,$AG199>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CI$3:CI$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AL$1,$AG199>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CI$3:CI$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AM$1,$AG199>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CJ$3:CJ$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AM$1,$AG199>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CJ$3:CJ$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AN$1,$AG199>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CK$3:CK$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AN$1,$AG199>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CK$3:CK$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AO$1,$AG199>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CL$3:CL$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AO$1,$AG199>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CL$3:CL$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AP$1,$AG199>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CM$3:CM$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AP$1,$AG199>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CM$3:CM$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AQ$1,$AG199>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CN$3:CN$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AQ$1,$AG199>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CN$3:CN$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AR$1,$AG199>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CO$3:CO$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AR$1,$AG199>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CO$3:CO$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AS$1,$AG199>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CP$3:CP$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AS$1,$AG199>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CP$3:CP$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AT$1,$AG199>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CQ$3:CQ$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AT$1,$AG199>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CQ$3:CQ$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AU$1,$AG199>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CR$3:CR$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AU$1,$AG199>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CR$3:CR$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AV$1,$AG199>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CS$3:CS$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AV$1,$AG199>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CS$3:CS$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AW$1,$AG199>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CT$3:CT$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AW$1,$AG199>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CT$3:CT$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AX$1,$AG199>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CU$3:CU$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AX$1,$AG199>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CU$3:CU$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AY$1,$AG199>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CV$3:CV$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AY$1,$AG199>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CV$3:CV$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=AZ$1,$AG199>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CW$3:CW$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=AZ$1,$AG199>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CW$3:CW$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=BA$1,$AG199>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CX$3:CX$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=BA$1,$AG199>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CX$3:CX$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=BB$1,$AG199>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CY$3:CY$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=BB$1,$AG199>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CY$3:CY$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=BC$1,$AG199>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!CZ$3:CZ$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=BC$1,$AG199>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!CZ$3:CZ$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=BD$1,$AG199>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!DA$3:DA$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=BD$1,$AG199>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!DA$3:DA$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF199<=BE$1,$AG199>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC199,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA199>$AB199,$AD199=\"n/a\"),($AA199-$AB199)*INDEX(misc!DB$3:DB$6,MATCH($AC199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD199=\"n/a\",$AJ199*$AI199,$I199)\n    +IFERROR(\n      IF(AND($AF199<=BE$1,$AG199>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD199,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA199>$AB199,($AA199-$AB199)*INDEX(misc!DB$3:DB$6,MATCH($AD199,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y199*$AH199*$AI199),\n$X199)*$AK199","v":0}]
[null,{"$f":"unique_contracts!A200","v":0},{"$f":"unique_contracts!B200","v":0},{"$f":"unique_contracts!D200","v":0},{"$f":"unique_contracts!J200","v":0},{"$f":"unique_contracts!K200","v":0},{"$f":"unique_contracts!M200","v":0},{"$f":"unique_contracts!N200","v":0},{"$f":"unique_contracts!P200","v":0},{"$f":"unique_contracts!R200","v":0},{"$f":"unique_contracts!V200","v":0},{"$f":"unique_contracts!AB200","v":0},{"$f":"unique_contracts!AM200","v":0},{"$f":"unique_contracts!AN200","v":0},{"$f":"unique_contracts!AO200","v":0},{"$f":"unique_contracts!AP200","v":0},{"$f":"unique_contracts!AQ200","v":0},{"$f":"unique_contracts!AR200","v":0},{"$f":"unique_contracts!BR200","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C200,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T200,\"pumped_storage\",\n      IF(AND(NOT(U200),V200),\"n/a\",\n        IF(AND(K200>0,OR(G200=\"NotHybrid\",G200=0)),_xlfn.CONCAT(AB200,INDEX(resources!$G:$G,MATCH(C200,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C200,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D200=\"Online\",NOT(ISNUMBER(MATCH(AC200,misc!$DD:$DD,0)))),F200,E200)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AL$1,$AG200>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CI$3:CI$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AL$1,$AG200>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CI$3:CI$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AM$1,$AG200>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CJ$3:CJ$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AM$1,$AG200>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CJ$3:CJ$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AN$1,$AG200>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CK$3:CK$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AN$1,$AG200>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CK$3:CK$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AO$1,$AG200>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CL$3:CL$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AO$1,$AG200>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CL$3:CL$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AP$1,$AG200>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CM$3:CM$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AP$1,$AG200>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CM$3:CM$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AQ$1,$AG200>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CN$3:CN$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AQ$1,$AG200>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CN$3:CN$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AR$1,$AG200>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CO$3:CO$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AR$1,$AG200>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CO$3:CO$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AS$1,$AG200>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CP$3:CP$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AS$1,$AG200>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CP$3:CP$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AT$1,$AG200>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CQ$3:CQ$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AT$1,$AG200>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CQ$3:CQ$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AU$1,$AG200>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CR$3:CR$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AU$1,$AG200>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CR$3:CR$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AV$1,$AG200>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CS$3:CS$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AV$1,$AG200>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CS$3:CS$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AW$1,$AG200>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CT$3:CT$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AW$1,$AG200>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CT$3:CT$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AX$1,$AG200>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CU$3:CU$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AX$1,$AG200>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CU$3:CU$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AY$1,$AG200>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CV$3:CV$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AY$1,$AG200>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CV$3:CV$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=AZ$1,$AG200>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CW$3:CW$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=AZ$1,$AG200>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CW$3:CW$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=BA$1,$AG200>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CX$3:CX$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=BA$1,$AG200>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CX$3:CX$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=BB$1,$AG200>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CY$3:CY$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=BB$1,$AG200>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CY$3:CY$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=BC$1,$AG200>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!CZ$3:CZ$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=BC$1,$AG200>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!CZ$3:CZ$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=BD$1,$AG200>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!DA$3:DA$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=BD$1,$AG200>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!DA$3:DA$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF200<=BE$1,$AG200>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC200,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA200>$AB200,$AD200=\"n/a\"),($AA200-$AB200)*INDEX(misc!DB$3:DB$6,MATCH($AC200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD200=\"n/a\",$AJ200*$AI200,$I200)\n    +IFERROR(\n      IF(AND($AF200<=BE$1,$AG200>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD200,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA200>$AB200,($AA200-$AB200)*INDEX(misc!DB$3:DB$6,MATCH($AD200,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y200*$AH200*$AI200),\n$X200)*$AK200","v":0}]
[null,{"$f":"unique_contracts!A201","v":0},{"$f":"unique_contracts!B201","v":0},{"$f":"unique_contracts!D201","v":0},{"$f":"unique_contracts!J201","v":0},{"$f":"unique_contracts!K201","v":0},{"$f":"unique_contracts!M201","v":0},{"$f":"unique_contracts!N201","v":0},{"$f":"unique_contracts!P201","v":0},{"$f":"unique_contracts!R201","v":0},{"$f":"unique_contracts!V201","v":0},{"$f":"unique_contracts!AB201","v":0},{"$f":"unique_contracts!AM201","v":0},{"$f":"unique_contracts!AN201","v":0},{"$f":"unique_contracts!AO201","v":0},{"$f":"unique_contracts!AP201","v":0},{"$f":"unique_contracts!AQ201","v":0},{"$f":"unique_contracts!AR201","v":0},{"$f":"unique_contracts!BR201","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C201,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T201,\"pumped_storage\",\n      IF(AND(NOT(U201),V201),\"n/a\",\n        IF(AND(K201>0,OR(G201=\"NotHybrid\",G201=0)),_xlfn.CONCAT(AB201,INDEX(resources!$G:$G,MATCH(C201,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C201,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D201=\"Online\",NOT(ISNUMBER(MATCH(AC201,misc!$DD:$DD,0)))),F201,E201)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AL$1,$AG201>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CI$3:CI$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AL$1,$AG201>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CI$3:CI$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AM$1,$AG201>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CJ$3:CJ$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AM$1,$AG201>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CJ$3:CJ$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AN$1,$AG201>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CK$3:CK$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AN$1,$AG201>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CK$3:CK$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AO$1,$AG201>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CL$3:CL$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AO$1,$AG201>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CL$3:CL$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AP$1,$AG201>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CM$3:CM$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AP$1,$AG201>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CM$3:CM$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AQ$1,$AG201>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CN$3:CN$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AQ$1,$AG201>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CN$3:CN$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AR$1,$AG201>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CO$3:CO$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AR$1,$AG201>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CO$3:CO$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AS$1,$AG201>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CP$3:CP$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AS$1,$AG201>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CP$3:CP$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AT$1,$AG201>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CQ$3:CQ$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AT$1,$AG201>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CQ$3:CQ$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AU$1,$AG201>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CR$3:CR$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AU$1,$AG201>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CR$3:CR$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AV$1,$AG201>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CS$3:CS$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AV$1,$AG201>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CS$3:CS$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AW$1,$AG201>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CT$3:CT$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AW$1,$AG201>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CT$3:CT$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AX$1,$AG201>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CU$3:CU$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AX$1,$AG201>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CU$3:CU$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AY$1,$AG201>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CV$3:CV$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AY$1,$AG201>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CV$3:CV$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=AZ$1,$AG201>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CW$3:CW$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=AZ$1,$AG201>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CW$3:CW$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=BA$1,$AG201>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CX$3:CX$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=BA$1,$AG201>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CX$3:CX$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=BB$1,$AG201>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CY$3:CY$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=BB$1,$AG201>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CY$3:CY$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=BC$1,$AG201>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!CZ$3:CZ$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=BC$1,$AG201>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!CZ$3:CZ$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=BD$1,$AG201>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!DA$3:DA$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=BD$1,$AG201>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!DA$3:DA$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF201<=BE$1,$AG201>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA201>$AB201,$AD201=\"n/a\"),($AA201-$AB201)*INDEX(misc!DB$3:DB$6,MATCH($AC201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD201=\"n/a\",$AJ201*$AI201,$I201)\n    +IFERROR(\n      IF(AND($AF201<=BE$1,$AG201>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA201>$AB201,($AA201-$AB201)*INDEX(misc!DB$3:DB$6,MATCH($AD201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","v":0}]
[null,{"$f":"unique_contracts!A202","v":0},{"$f":"unique_contracts!B202","v":0},{"$f":"unique_contracts!D202","v":0},{"$f":"unique_contracts!J202","v":0},{"$f":"unique_contracts!K202","v":0},{"$f":"unique_contracts!M202","v":0},{"$f":"unique_contracts!N202","v":0},{"$f":"unique_contracts!P202","v":0},{"$f":"unique_contracts!R202","v":0},{"$f":"unique_contracts!V202","v":0},{"$f":"unique_contracts!AB202","v":0},{"$f":"unique_contracts!AM202","v":0},{"$f":"unique_contracts!AN202","v":0},{"$f":"unique_contracts!AO202","v":0},{"$f":"unique_contracts!AP202","v":0},{"$f":"unique_contracts!AQ202","v":0},{"$f":"unique_contracts!AR202","v":0},{"$f":"unique_contracts!BR202","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C202,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T202,\"pumped_storage\",\n      IF(AND(NOT(U202),V202),\"n/a\",\n        IF(AND(K202>0,OR(G202=\"NotHybrid\",G202=0)),_xlfn.CONCAT(AB202,INDEX(resources!$G:$G,MATCH(C202,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C202,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D202=\"Online\",NOT(ISNUMBER(MATCH(AC202,misc!$DD:$DD,0)))),F202,E202)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AL$1,$AG202>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CI$3:CI$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AL$1,$AG202>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CI$3:CI$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AM$1,$AG202>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CJ$3:CJ$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AM$1,$AG202>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CJ$3:CJ$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AN$1,$AG202>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CK$3:CK$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AN$1,$AG202>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CK$3:CK$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AO$1,$AG202>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CL$3:CL$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AO$1,$AG202>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CL$3:CL$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AP$1,$AG202>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CM$3:CM$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AP$1,$AG202>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CM$3:CM$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AQ$1,$AG202>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CN$3:CN$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AQ$1,$AG202>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CN$3:CN$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AR$1,$AG202>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CO$3:CO$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AR$1,$AG202>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CO$3:CO$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AS$1,$AG202>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CP$3:CP$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AS$1,$AG202>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CP$3:CP$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AT$1,$AG202>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CQ$3:CQ$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AT$1,$AG202>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CQ$3:CQ$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AU$1,$AG202>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CR$3:CR$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AU$1,$AG202>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CR$3:CR$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AV$1,$AG202>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CS$3:CS$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AV$1,$AG202>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CS$3:CS$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AW$1,$AG202>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CT$3:CT$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AW$1,$AG202>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CT$3:CT$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AX$1,$AG202>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CU$3:CU$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AX$1,$AG202>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CU$3:CU$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AY$1,$AG202>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CV$3:CV$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AY$1,$AG202>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CV$3:CV$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=AZ$1,$AG202>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CW$3:CW$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=AZ$1,$AG202>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CW$3:CW$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=BA$1,$AG202>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CX$3:CX$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=BA$1,$AG202>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CX$3:CX$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=BB$1,$AG202>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CY$3:CY$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=BB$1,$AG202>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CY$3:CY$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=BC$1,$AG202>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!CZ$3:CZ$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=BC$1,$AG202>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!CZ$3:CZ$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=BD$1,$AG202>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!DA$3:DA$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=BD$1,$AG202>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!DA$3:DA$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF202<=BE$1,$AG202>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA202>$AB202,$AD202=\"n/a\"),($AA202-$AB202)*INDEX(misc!DB$3:DB$6,MATCH($AC202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD202=\"n/a\",$AJ202*$AI202,$I202)\n    +IFERROR(\n      IF(AND($AF202<=BE$1,$AG202>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA202>$AB202,($AA202-$AB202)*INDEX(misc!DB$3:DB$6,MATCH($AD202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y202*$AH202*$AI202),\n$X202)*$AK202","v":0}]
[null,{"$f":"unique_contracts!A203","v":0},{"$f":"unique_contracts!B203","v":0},{"$f":"unique_contracts!D203","v":0},{"$f":"unique_contracts!J203","v":0},{"$f":"unique_contracts!K203","v":0},{"$f":"unique_contracts!M203","v":0},{"$f":"unique_contracts!N203","v":0},{"$f":"unique_contracts!P203","v":0},{"$f":"unique_contracts!R203","v":0},{"$f":"unique_contracts!V203","v":0},{"$f":"unique_contracts!AB203","v":0},{"$f":"unique_contracts!AM203","v":0},{"$f":"unique_contracts!AN203","v":0},{"$f":"unique_contracts!AO203","v":0},{"$f":"unique_contracts!AP203","v":0},{"$f":"unique_contracts!AQ203","v":0},{"$f":"unique_contracts!AR203","v":0},{"$f":"unique_contracts!BR203","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C203,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T203,\"pumped_storage\",\n      IF(AND(NOT(U203),V203),\"n/a\",\n        IF(AND(K203>0,OR(G203=\"NotHybrid\",G203=0)),_xlfn.CONCAT(AB203,INDEX(resources!$G:$G,MATCH(C203,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C203,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D203=\"Online\",NOT(ISNUMBER(MATCH(AC203,misc!$DD:$DD,0)))),F203,E203)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AL$1,$AG203>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CI$3:CI$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AL$1,$AG203>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CI$3:CI$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AM$1,$AG203>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CJ$3:CJ$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AM$1,$AG203>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CJ$3:CJ$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AN$1,$AG203>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CK$3:CK$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AN$1,$AG203>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CK$3:CK$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AO$1,$AG203>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CL$3:CL$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AO$1,$AG203>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CL$3:CL$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AP$1,$AG203>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CM$3:CM$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AP$1,$AG203>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CM$3:CM$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AQ$1,$AG203>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CN$3:CN$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AQ$1,$AG203>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CN$3:CN$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AR$1,$AG203>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CO$3:CO$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AR$1,$AG203>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CO$3:CO$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AS$1,$AG203>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CP$3:CP$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AS$1,$AG203>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CP$3:CP$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AT$1,$AG203>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CQ$3:CQ$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AT$1,$AG203>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CQ$3:CQ$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AU$1,$AG203>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CR$3:CR$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AU$1,$AG203>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CR$3:CR$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AV$1,$AG203>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CS$3:CS$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AV$1,$AG203>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CS$3:CS$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AW$1,$AG203>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CT$3:CT$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AW$1,$AG203>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CT$3:CT$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AX$1,$AG203>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CU$3:CU$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AX$1,$AG203>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CU$3:CU$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AY$1,$AG203>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CV$3:CV$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AY$1,$AG203>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CV$3:CV$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=AZ$1,$AG203>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CW$3:CW$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=AZ$1,$AG203>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CW$3:CW$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=BA$1,$AG203>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CX$3:CX$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=BA$1,$AG203>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CX$3:CX$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=BB$1,$AG203>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CY$3:CY$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=BB$1,$AG203>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CY$3:CY$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=BC$1,$AG203>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!CZ$3:CZ$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=BC$1,$AG203>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!CZ$3:CZ$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=BD$1,$AG203>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!DA$3:DA$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=BD$1,$AG203>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!DA$3:DA$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF203<=BE$1,$AG203>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC203,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA203>$AB203,$AD203=\"n/a\"),($AA203-$AB203)*INDEX(misc!DB$3:DB$6,MATCH($AC203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD203=\"n/a\",$AJ203*$AI203,$I203)\n    +IFERROR(\n      IF(AND($AF203<=BE$1,$AG203>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD203,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA203>$AB203,($AA203-$AB203)*INDEX(misc!DB$3:DB$6,MATCH($AD203,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y203*$AH203*$AI203),\n$X203)*$AK203","v":0}]
[null,{"$f":"unique_contracts!A204","v":0},{"$f":"unique_contracts!B204","v":0},{"$f":"unique_contracts!D204","v":0},{"$f":"unique_contracts!J204","v":0},{"$f":"unique_contracts!K204","v":0},{"$f":"unique_contracts!M204","v":0},{"$f":"unique_contracts!N204","v":0},{"$f":"unique_contracts!P204","v":0},{"$f":"unique_contracts!R204","v":0},{"$f":"unique_contracts!V204","v":0},{"$f":"unique_contracts!AB204","v":0},{"$f":"unique_contracts!AM204","v":0},{"$f":"unique_contracts!AN204","v":0},{"$f":"unique_contracts!AO204","v":0},{"$f":"unique_contracts!AP204","v":0},{"$f":"unique_contracts!AQ204","v":0},{"$f":"unique_contracts!AR204","v":0},{"$f":"unique_contracts!BR204","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C204,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T204,\"pumped_storage\",\n      IF(AND(NOT(U204),V204),\"n/a\",\n        IF(AND(K204>0,OR(G204=\"NotHybrid\",G204=0)),_xlfn.CONCAT(AB204,INDEX(resources!$G:$G,MATCH(C204,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C204,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D204=\"Online\",NOT(ISNUMBER(MATCH(AC204,misc!$DD:$DD,0)))),F204,E204)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AL$1,$AG204>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CI$3:CI$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AL$1,$AG204>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CI$3:CI$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AM$1,$AG204>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CJ$3:CJ$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AM$1,$AG204>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CJ$3:CJ$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AN$1,$AG204>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CK$3:CK$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AN$1,$AG204>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CK$3:CK$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AO$1,$AG204>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CL$3:CL$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AO$1,$AG204>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CL$3:CL$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AP$1,$AG204>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CM$3:CM$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AP$1,$AG204>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CM$3:CM$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AQ$1,$AG204>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CN$3:CN$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AQ$1,$AG204>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CN$3:CN$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AR$1,$AG204>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CO$3:CO$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AR$1,$AG204>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CO$3:CO$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AS$1,$AG204>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CP$3:CP$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AS$1,$AG204>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CP$3:CP$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AT$1,$AG204>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CQ$3:CQ$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AT$1,$AG204>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CQ$3:CQ$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AU$1,$AG204>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CR$3:CR$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AU$1,$AG204>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CR$3:CR$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AV$1,$AG204>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CS$3:CS$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AV$1,$AG204>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CS$3:CS$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AW$1,$AG204>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CT$3:CT$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AW$1,$AG204>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CT$3:CT$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AX$1,$AG204>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CU$3:CU$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AX$1,$AG204>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CU$3:CU$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AY$1,$AG204>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CV$3:CV$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AY$1,$AG204>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CV$3:CV$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=AZ$1,$AG204>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CW$3:CW$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=AZ$1,$AG204>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CW$3:CW$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=BA$1,$AG204>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CX$3:CX$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=BA$1,$AG204>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CX$3:CX$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=BB$1,$AG204>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CY$3:CY$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=BB$1,$AG204>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CY$3:CY$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=BC$1,$AG204>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!CZ$3:CZ$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=BC$1,$AG204>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!CZ$3:CZ$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=BD$1,$AG204>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!DA$3:DA$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=BD$1,$AG204>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!DA$3:DA$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF204<=BE$1,$AG204>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC204,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA204>$AB204,$AD204=\"n/a\"),($AA204-$AB204)*INDEX(misc!DB$3:DB$6,MATCH($AC204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD204=\"n/a\",$AJ204*$AI204,$I204)\n    +IFERROR(\n      IF(AND($AF204<=BE$1,$AG204>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD204,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA204>$AB204,($AA204-$AB204)*INDEX(misc!DB$3:DB$6,MATCH($AD204,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y204*$AH204*$AI204),\n$X204)*$AK204","v":0}]
[null,{"$f":"unique_contracts!A205","v":0},{"$f":"unique_contracts!B205","v":0},{"$f":"unique_contracts!D205","v":0},{"$f":"unique_contracts!J205","v":0},{"$f":"unique_contracts!K205","v":0},{"$f":"unique_contracts!M205","v":0},{"$f":"unique_contracts!N205","v":0},{"$f":"unique_contracts!P205","v":0},{"$f":"unique_contracts!R205","v":0},{"$f":"unique_contracts!V205","v":0},{"$f":"unique_contracts!AB205","v":0},{"$f":"unique_contracts!AM205","v":0},{"$f":"unique_contracts!AN205","v":0},{"$f":"unique_contracts!AO205","v":0},{"$f":"unique_contracts!AP205","v":0},{"$f":"unique_contracts!AQ205","v":0},{"$f":"unique_contracts!AR205","v":0},{"$f":"unique_contracts!BR205","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C205,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T205,\"pumped_storage\",\n      IF(AND(NOT(U205),V205),\"n/a\",\n        IF(AND(K205>0,OR(G205=\"NotHybrid\",G205=0)),_xlfn.CONCAT(AB205,INDEX(resources!$G:$G,MATCH(C205,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C205,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D205=\"Online\",NOT(ISNUMBER(MATCH(AC205,misc!$DD:$DD,0)))),F205,E205)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AL$1,$AG205>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CI$3:CI$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AL$1,$AG205>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CI$3:CI$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AM$1,$AG205>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CJ$3:CJ$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AM$1,$AG205>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CJ$3:CJ$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AN$1,$AG205>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CK$3:CK$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AN$1,$AG205>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CK$3:CK$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AO$1,$AG205>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CL$3:CL$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AO$1,$AG205>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CL$3:CL$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AP$1,$AG205>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CM$3:CM$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AP$1,$AG205>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CM$3:CM$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AQ$1,$AG205>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CN$3:CN$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AQ$1,$AG205>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CN$3:CN$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AR$1,$AG205>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CO$3:CO$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AR$1,$AG205>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CO$3:CO$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AS$1,$AG205>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CP$3:CP$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AS$1,$AG205>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CP$3:CP$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AT$1,$AG205>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CQ$3:CQ$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AT$1,$AG205>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CQ$3:CQ$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AU$1,$AG205>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CR$3:CR$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AU$1,$AG205>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CR$3:CR$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AV$1,$AG205>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CS$3:CS$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AV$1,$AG205>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CS$3:CS$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AW$1,$AG205>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CT$3:CT$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AW$1,$AG205>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CT$3:CT$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AX$1,$AG205>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CU$3:CU$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AX$1,$AG205>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CU$3:CU$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AY$1,$AG205>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CV$3:CV$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AY$1,$AG205>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CV$3:CV$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=AZ$1,$AG205>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CW$3:CW$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=AZ$1,$AG205>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CW$3:CW$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=BA$1,$AG205>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CX$3:CX$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=BA$1,$AG205>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CX$3:CX$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=BB$1,$AG205>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CY$3:CY$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=BB$1,$AG205>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CY$3:CY$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=BC$1,$AG205>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!CZ$3:CZ$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=BC$1,$AG205>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!CZ$3:CZ$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=BD$1,$AG205>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!DA$3:DA$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=BD$1,$AG205>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!DA$3:DA$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF205<=BE$1,$AG205>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC205,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA205>$AB205,$AD205=\"n/a\"),($AA205-$AB205)*INDEX(misc!DB$3:DB$6,MATCH($AC205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD205=\"n/a\",$AJ205*$AI205,$I205)\n    +IFERROR(\n      IF(AND($AF205<=BE$1,$AG205>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD205,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA205>$AB205,($AA205-$AB205)*INDEX(misc!DB$3:DB$6,MATCH($AD205,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y205*$AH205*$AI205),\n$X205)*$AK205","v":0}]
[null,{"$f":"unique_contracts!A206","v":0},{"$f":"unique_contracts!B206","v":0},{"$f":"unique_contracts!D206","v":0},{"$f":"unique_contracts!J206","v":0},{"$f":"unique_contracts!K206","v":0},{"$f":"unique_contracts!M206","v":0},{"$f":"unique_contracts!N206","v":0},{"$f":"unique_contracts!P206","v":0},{"$f":"unique_contracts!R206","v":0},{"$f":"unique_contracts!V206","v":0},{"$f":"unique_contracts!AB206","v":0},{"$f":"unique_contracts!AM206","v":0},{"$f":"unique_contracts!AN206","v":0},{"$f":"unique_contracts!AO206","v":0},{"$f":"unique_contracts!AP206","v":0},{"$f":"unique_contracts!AQ206","v":0},{"$f":"unique_contracts!AR206","v":0},{"$f":"unique_contracts!BR206","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C206,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T206,\"pumped_storage\",\n      IF(AND(NOT(U206),V206),\"n/a\",\n        IF(AND(K206>0,OR(G206=\"NotHybrid\",G206=0)),_xlfn.CONCAT(AB206,INDEX(resources!$G:$G,MATCH(C206,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C206,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D206=\"Online\",NOT(ISNUMBER(MATCH(AC206,misc!$DD:$DD,0)))),F206,E206)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AL$1,$AG206>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CI$3:CI$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AL$1,$AG206>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CI$3:CI$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AM$1,$AG206>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CJ$3:CJ$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AM$1,$AG206>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CJ$3:CJ$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AN$1,$AG206>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CK$3:CK$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AN$1,$AG206>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CK$3:CK$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AO$1,$AG206>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CL$3:CL$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AO$1,$AG206>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CL$3:CL$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AP$1,$AG206>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CM$3:CM$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AP$1,$AG206>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CM$3:CM$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AQ$1,$AG206>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CN$3:CN$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AQ$1,$AG206>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CN$3:CN$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AR$1,$AG206>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CO$3:CO$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AR$1,$AG206>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CO$3:CO$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AS$1,$AG206>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CP$3:CP$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AS$1,$AG206>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CP$3:CP$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AT$1,$AG206>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CQ$3:CQ$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AT$1,$AG206>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CQ$3:CQ$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AU$1,$AG206>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CR$3:CR$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AU$1,$AG206>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CR$3:CR$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AV$1,$AG206>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CS$3:CS$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AV$1,$AG206>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CS$3:CS$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AW$1,$AG206>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CT$3:CT$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AW$1,$AG206>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CT$3:CT$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AX$1,$AG206>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CU$3:CU$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AX$1,$AG206>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CU$3:CU$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AY$1,$AG206>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CV$3:CV$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AY$1,$AG206>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CV$3:CV$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=AZ$1,$AG206>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CW$3:CW$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=AZ$1,$AG206>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CW$3:CW$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=BA$1,$AG206>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CX$3:CX$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=BA$1,$AG206>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CX$3:CX$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=BB$1,$AG206>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CY$3:CY$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=BB$1,$AG206>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CY$3:CY$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=BC$1,$AG206>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!CZ$3:CZ$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=BC$1,$AG206>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!CZ$3:CZ$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=BD$1,$AG206>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!DA$3:DA$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=BD$1,$AG206>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!DA$3:DA$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF206<=BE$1,$AG206>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC206,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA206>$AB206,$AD206=\"n/a\"),($AA206-$AB206)*INDEX(misc!DB$3:DB$6,MATCH($AC206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD206=\"n/a\",$AJ206*$AI206,$I206)\n    +IFERROR(\n      IF(AND($AF206<=BE$1,$AG206>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD206,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA206>$AB206,($AA206-$AB206)*INDEX(misc!DB$3:DB$6,MATCH($AD206,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y206*$AH206*$AI206),\n$X206)*$AK206","v":0}]
[null,{"$f":"unique_contracts!A207","v":0},{"$f":"unique_contracts!B207","v":0},{"$f":"unique_contracts!D207","v":0},{"$f":"unique_contracts!J207","v":0},{"$f":"unique_contracts!K207","v":0},{"$f":"unique_contracts!M207","v":0},{"$f":"unique_contracts!N207","v":0},{"$f":"unique_contracts!P207","v":0},{"$f":"unique_contracts!R207","v":0},{"$f":"unique_contracts!V207","v":0},{"$f":"unique_contracts!AB207","v":0},{"$f":"unique_contracts!AM207","v":0},{"$f":"unique_contracts!AN207","v":0},{"$f":"unique_contracts!AO207","v":0},{"$f":"unique_contracts!AP207","v":0},{"$f":"unique_contracts!AQ207","v":0},{"$f":"unique_contracts!AR207","v":0},{"$f":"unique_contracts!BR207","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C207,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T207,\"pumped_storage\",\n      IF(AND(NOT(U207),V207),\"n/a\",\n        IF(AND(K207>0,OR(G207=\"NotHybrid\",G207=0)),_xlfn.CONCAT(AB207,INDEX(resources!$G:$G,MATCH(C207,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C207,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D207=\"Online\",NOT(ISNUMBER(MATCH(AC207,misc!$DD:$DD,0)))),F207,E207)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AL$1,$AG207>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CI$3:CI$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AL$1,$AG207>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CI$3:CI$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AM$1,$AG207>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CJ$3:CJ$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AM$1,$AG207>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CJ$3:CJ$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AN$1,$AG207>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CK$3:CK$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AN$1,$AG207>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CK$3:CK$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AO$1,$AG207>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CL$3:CL$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AO$1,$AG207>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CL$3:CL$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AP$1,$AG207>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CM$3:CM$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AP$1,$AG207>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CM$3:CM$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AQ$1,$AG207>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CN$3:CN$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AQ$1,$AG207>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CN$3:CN$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AR$1,$AG207>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CO$3:CO$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AR$1,$AG207>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CO$3:CO$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AS$1,$AG207>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CP$3:CP$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AS$1,$AG207>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CP$3:CP$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AT$1,$AG207>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CQ$3:CQ$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AT$1,$AG207>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CQ$3:CQ$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AU$1,$AG207>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CR$3:CR$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AU$1,$AG207>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CR$3:CR$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AV$1,$AG207>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CS$3:CS$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AV$1,$AG207>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CS$3:CS$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AW$1,$AG207>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CT$3:CT$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AW$1,$AG207>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CT$3:CT$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AX$1,$AG207>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CU$3:CU$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AX$1,$AG207>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CU$3:CU$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AY$1,$AG207>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CV$3:CV$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AY$1,$AG207>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CV$3:CV$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=AZ$1,$AG207>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CW$3:CW$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=AZ$1,$AG207>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CW$3:CW$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=BA$1,$AG207>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CX$3:CX$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=BA$1,$AG207>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CX$3:CX$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=BB$1,$AG207>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CY$3:CY$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=BB$1,$AG207>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CY$3:CY$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=BC$1,$AG207>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!CZ$3:CZ$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=BC$1,$AG207>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!CZ$3:CZ$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=BD$1,$AG207>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!DA$3:DA$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=BD$1,$AG207>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!DA$3:DA$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF207<=BE$1,$AG207>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC207,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA207>$AB207,$AD207=\"n/a\"),($AA207-$AB207)*INDEX(misc!DB$3:DB$6,MATCH($AC207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD207=\"n/a\",$AJ207*$AI207,$I207)\n    +IFERROR(\n      IF(AND($AF207<=BE$1,$AG207>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD207,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA207>$AB207,($AA207-$AB207)*INDEX(misc!DB$3:DB$6,MATCH($AD207,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y207*$AH207*$AI207),\n$X207)*$AK207","v":0}]
[null,{"$f":"unique_contracts!A208","v":0},{"$f":"unique_contracts!B208","v":0},{"$f":"unique_contracts!D208","v":0},{"$f":"unique_contracts!J208","v":0},{"$f":"unique_contracts!K208","v":0},{"$f":"unique_contracts!M208","v":0},{"$f":"unique_contracts!N208","v":0},{"$f":"unique_contracts!P208","v":0},{"$f":"unique_contracts!R208","v":0},{"$f":"unique_contracts!V208","v":0},{"$f":"unique_contracts!AB208","v":0},{"$f":"unique_contracts!AM208","v":0},{"$f":"unique_contracts!AN208","v":0},{"$f":"unique_contracts!AO208","v":0},{"$f":"unique_contracts!AP208","v":0},{"$f":"unique_contracts!AQ208","v":0},{"$f":"unique_contracts!AR208","v":0},{"$f":"unique_contracts!BR208","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C208,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T208,\"pumped_storage\",\n      IF(AND(NOT(U208),V208),\"n/a\",\n        IF(AND(K208>0,OR(G208=\"NotHybrid\",G208=0)),_xlfn.CONCAT(AB208,INDEX(resources!$G:$G,MATCH(C208,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C208,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D208=\"Online\",NOT(ISNUMBER(MATCH(AC208,misc!$DD:$DD,0)))),F208,E208)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AL$1,$AG208>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CI$3:CI$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AL$1,$AG208>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CI$3:CI$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AM$1,$AG208>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CJ$3:CJ$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AM$1,$AG208>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CJ$3:CJ$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AN$1,$AG208>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CK$3:CK$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AN$1,$AG208>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CK$3:CK$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AO$1,$AG208>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CL$3:CL$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AO$1,$AG208>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CL$3:CL$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AP$1,$AG208>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CM$3:CM$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AP$1,$AG208>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CM$3:CM$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AQ$1,$AG208>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CN$3:CN$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AQ$1,$AG208>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CN$3:CN$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AR$1,$AG208>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CO$3:CO$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AR$1,$AG208>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CO$3:CO$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AS$1,$AG208>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CP$3:CP$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AS$1,$AG208>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CP$3:CP$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AT$1,$AG208>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CQ$3:CQ$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AT$1,$AG208>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CQ$3:CQ$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AU$1,$AG208>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CR$3:CR$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AU$1,$AG208>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CR$3:CR$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AV$1,$AG208>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CS$3:CS$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AV$1,$AG208>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CS$3:CS$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AW$1,$AG208>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CT$3:CT$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AW$1,$AG208>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CT$3:CT$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AX$1,$AG208>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CU$3:CU$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AX$1,$AG208>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CU$3:CU$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AY$1,$AG208>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CV$3:CV$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AY$1,$AG208>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CV$3:CV$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=AZ$1,$AG208>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CW$3:CW$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=AZ$1,$AG208>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CW$3:CW$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=BA$1,$AG208>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CX$3:CX$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=BA$1,$AG208>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CX$3:CX$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=BB$1,$AG208>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CY$3:CY$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=BB$1,$AG208>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CY$3:CY$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=BC$1,$AG208>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!CZ$3:CZ$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=BC$1,$AG208>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!CZ$3:CZ$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=BD$1,$AG208>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!DA$3:DA$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=BD$1,$AG208>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!DA$3:DA$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF208<=BE$1,$AG208>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA208>$AB208,$AD208=\"n/a\"),($AA208-$AB208)*INDEX(misc!DB$3:DB$6,MATCH($AC208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD208=\"n/a\",$AJ208*$AI208,$I208)\n    +IFERROR(\n      IF(AND($AF208<=BE$1,$AG208>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA208>$AB208,($AA208-$AB208)*INDEX(misc!DB$3:DB$6,MATCH($AD208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y208*$AH208*$AI208),\n$X208)*$AK208","v":0}]
[null,{"$f":"unique_contracts!A209","v":0},{"$f":"unique_contracts!B209","v":0},{"$f":"unique_contracts!D209","v":0},{"$f":"unique_contracts!J209","v":0},{"$f":"unique_contracts!K209","v":0},{"$f":"unique_contracts!M209","v":0},{"$f":"unique_contracts!N209","v":0},{"$f":"unique_contracts!P209","v":0},{"$f":"unique_contracts!R209","v":0},{"$f":"unique_contracts!V209","v":0},{"$f":"unique_contracts!AB209","v":0},{"$f":"unique_contracts!AM209","v":0},{"$f":"unique_contracts!AN209","v":0},{"$f":"unique_contracts!AO209","v":0},{"$f":"unique_contracts!AP209","v":0},{"$f":"unique_contracts!AQ209","v":0},{"$f":"unique_contracts!AR209","v":0},{"$f":"unique_contracts!BR209","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C209,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T209,\"pumped_storage\",\n      IF(AND(NOT(U209),V209),\"n/a\",\n        IF(AND(K209>0,OR(G209=\"NotHybrid\",G209=0)),_xlfn.CONCAT(AB209,INDEX(resources!$G:$G,MATCH(C209,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C209,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D209=\"Online\",NOT(ISNUMBER(MATCH(AC209,misc!$DD:$DD,0)))),F209,E209)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AL$1,$AG209>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CI$3:CI$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AL$1,$AG209>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CI$3:CI$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AM$1,$AG209>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CJ$3:CJ$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AM$1,$AG209>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CJ$3:CJ$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AN$1,$AG209>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CK$3:CK$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AN$1,$AG209>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CK$3:CK$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AO$1,$AG209>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CL$3:CL$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AO$1,$AG209>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CL$3:CL$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AP$1,$AG209>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CM$3:CM$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AP$1,$AG209>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CM$3:CM$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AQ$1,$AG209>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CN$3:CN$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AQ$1,$AG209>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CN$3:CN$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AR$1,$AG209>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CO$3:CO$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AR$1,$AG209>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CO$3:CO$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AS$1,$AG209>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CP$3:CP$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AS$1,$AG209>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CP$3:CP$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AT$1,$AG209>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CQ$3:CQ$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AT$1,$AG209>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CQ$3:CQ$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AU$1,$AG209>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CR$3:CR$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AU$1,$AG209>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CR$3:CR$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AV$1,$AG209>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CS$3:CS$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AV$1,$AG209>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CS$3:CS$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AW$1,$AG209>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CT$3:CT$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AW$1,$AG209>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CT$3:CT$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AX$1,$AG209>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CU$3:CU$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AX$1,$AG209>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CU$3:CU$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AY$1,$AG209>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CV$3:CV$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AY$1,$AG209>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CV$3:CV$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=AZ$1,$AG209>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CW$3:CW$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=AZ$1,$AG209>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CW$3:CW$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=BA$1,$AG209>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CX$3:CX$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=BA$1,$AG209>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CX$3:CX$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=BB$1,$AG209>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CY$3:CY$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=BB$1,$AG209>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CY$3:CY$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=BC$1,$AG209>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!CZ$3:CZ$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=BC$1,$AG209>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!CZ$3:CZ$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=BD$1,$AG209>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!DA$3:DA$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=BD$1,$AG209>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!DA$3:DA$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF209<=BE$1,$AG209>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC209,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA209>$AB209,$AD209=\"n/a\"),($AA209-$AB209)*INDEX(misc!DB$3:DB$6,MATCH($AC209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD209=\"n/a\",$AJ209*$AI209,$I209)\n    +IFERROR(\n      IF(AND($AF209<=BE$1,$AG209>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD209,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA209>$AB209,($AA209-$AB209)*INDEX(misc!DB$3:DB$6,MATCH($AD209,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y209*$AH209*$AI209),\n$X209)*$AK209","v":0}]
[null,{"$f":"unique_contracts!A210","v":0},{"$f":"unique_contracts!B210","v":0},{"$f":"unique_contracts!D210","v":0},{"$f":"unique_contracts!J210","v":0},{"$f":"unique_contracts!K210","v":0},{"$f":"unique_contracts!M210","v":0},{"$f":"unique_contracts!N210","v":0},{"$f":"unique_contracts!P210","v":0},{"$f":"unique_contracts!R210","v":0},{"$f":"unique_contracts!V210","v":0},{"$f":"unique_contracts!AB210","v":0},{"$f":"unique_contracts!AM210","v":0},{"$f":"unique_contracts!AN210","v":0},{"$f":"unique_contracts!AO210","v":0},{"$f":"unique_contracts!AP210","v":0},{"$f":"unique_contracts!AQ210","v":0},{"$f":"unique_contracts!AR210","v":0},{"$f":"unique_contracts!BR210","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C210,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T210,\"pumped_storage\",\n      IF(AND(NOT(U210),V210),\"n/a\",\n        IF(AND(K210>0,OR(G210=\"NotHybrid\",G210=0)),_xlfn.CONCAT(AB210,INDEX(resources!$G:$G,MATCH(C210,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C210,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D210=\"Online\",NOT(ISNUMBER(MATCH(AC210,misc!$DD:$DD,0)))),F210,E210)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AL$1,$AG210>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CI$3:CI$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AL$1,$AG210>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CI$3:CI$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AM$1,$AG210>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CJ$3:CJ$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AM$1,$AG210>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CJ$3:CJ$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AN$1,$AG210>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CK$3:CK$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AN$1,$AG210>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CK$3:CK$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AO$1,$AG210>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CL$3:CL$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AO$1,$AG210>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CL$3:CL$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AP$1,$AG210>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CM$3:CM$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AP$1,$AG210>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CM$3:CM$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AQ$1,$AG210>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CN$3:CN$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AQ$1,$AG210>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CN$3:CN$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AR$1,$AG210>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CO$3:CO$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AR$1,$AG210>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CO$3:CO$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AS$1,$AG210>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CP$3:CP$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AS$1,$AG210>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CP$3:CP$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AT$1,$AG210>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CQ$3:CQ$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AT$1,$AG210>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CQ$3:CQ$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AU$1,$AG210>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CR$3:CR$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AU$1,$AG210>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CR$3:CR$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AV$1,$AG210>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CS$3:CS$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AV$1,$AG210>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CS$3:CS$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AW$1,$AG210>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CT$3:CT$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AW$1,$AG210>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CT$3:CT$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AX$1,$AG210>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CU$3:CU$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AX$1,$AG210>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CU$3:CU$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AY$1,$AG210>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CV$3:CV$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AY$1,$AG210>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CV$3:CV$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=AZ$1,$AG210>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CW$3:CW$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=AZ$1,$AG210>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CW$3:CW$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=BA$1,$AG210>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CX$3:CX$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=BA$1,$AG210>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CX$3:CX$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=BB$1,$AG210>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CY$3:CY$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=BB$1,$AG210>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CY$3:CY$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=BC$1,$AG210>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!CZ$3:CZ$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=BC$1,$AG210>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!CZ$3:CZ$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=BD$1,$AG210>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!DA$3:DA$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=BD$1,$AG210>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!DA$3:DA$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF210<=BE$1,$AG210>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC210,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA210>$AB210,$AD210=\"n/a\"),($AA210-$AB210)*INDEX(misc!DB$3:DB$6,MATCH($AC210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD210=\"n/a\",$AJ210*$AI210,$I210)\n    +IFERROR(\n      IF(AND($AF210<=BE$1,$AG210>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD210,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA210>$AB210,($AA210-$AB210)*INDEX(misc!DB$3:DB$6,MATCH($AD210,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y210*$AH210*$AI210),\n$X210)*$AK210","v":0}]
[null,{"$f":"unique_contracts!A211","v":0},{"$f":"unique_contracts!B211","v":0},{"$f":"unique_contracts!D211","v":0},{"$f":"unique_contracts!J211","v":0},{"$f":"unique_contracts!K211","v":0},{"$f":"unique_contracts!M211","v":0},{"$f":"unique_contracts!N211","v":0},{"$f":"unique_contracts!P211","v":0},{"$f":"unique_contracts!R211","v":0},{"$f":"unique_contracts!V211","v":0},{"$f":"unique_contracts!AB211","v":0},{"$f":"unique_contracts!AM211","v":0},{"$f":"unique_contracts!AN211","v":0},{"$f":"unique_contracts!AO211","v":0},{"$f":"unique_contracts!AP211","v":0},{"$f":"unique_contracts!AQ211","v":0},{"$f":"unique_contracts!AR211","v":0},{"$f":"unique_contracts!BR211","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C211,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T211,\"pumped_storage\",\n      IF(AND(NOT(U211),V211),\"n/a\",\n        IF(AND(K211>0,OR(G211=\"NotHybrid\",G211=0)),_xlfn.CONCAT(AB211,INDEX(resources!$G:$G,MATCH(C211,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C211,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D211=\"Online\",NOT(ISNUMBER(MATCH(AC211,misc!$DD:$DD,0)))),F211,E211)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AL$1,$AG211>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CI$3:CI$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AL$1,$AG211>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CI$3:CI$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AM$1,$AG211>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CJ$3:CJ$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AM$1,$AG211>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CJ$3:CJ$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AN$1,$AG211>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CK$3:CK$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AN$1,$AG211>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CK$3:CK$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AO$1,$AG211>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CL$3:CL$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AO$1,$AG211>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CL$3:CL$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AP$1,$AG211>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CM$3:CM$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AP$1,$AG211>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CM$3:CM$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AQ$1,$AG211>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CN$3:CN$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AQ$1,$AG211>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CN$3:CN$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AR$1,$AG211>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CO$3:CO$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AR$1,$AG211>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CO$3:CO$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AS$1,$AG211>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CP$3:CP$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AS$1,$AG211>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CP$3:CP$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AT$1,$AG211>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CQ$3:CQ$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AT$1,$AG211>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CQ$3:CQ$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AU$1,$AG211>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CR$3:CR$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AU$1,$AG211>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CR$3:CR$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AV$1,$AG211>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CS$3:CS$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AV$1,$AG211>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CS$3:CS$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AW$1,$AG211>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CT$3:CT$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AW$1,$AG211>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CT$3:CT$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AX$1,$AG211>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CU$3:CU$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AX$1,$AG211>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CU$3:CU$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AY$1,$AG211>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CV$3:CV$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AY$1,$AG211>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CV$3:CV$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=AZ$1,$AG211>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CW$3:CW$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=AZ$1,$AG211>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CW$3:CW$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=BA$1,$AG211>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CX$3:CX$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=BA$1,$AG211>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CX$3:CX$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=BB$1,$AG211>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CY$3:CY$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=BB$1,$AG211>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CY$3:CY$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=BC$1,$AG211>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!CZ$3:CZ$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=BC$1,$AG211>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!CZ$3:CZ$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=BD$1,$AG211>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!DA$3:DA$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=BD$1,$AG211>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!DA$3:DA$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF211<=BE$1,$AG211>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC211,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA211>$AB211,$AD211=\"n/a\"),($AA211-$AB211)*INDEX(misc!DB$3:DB$6,MATCH($AC211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD211=\"n/a\",$AJ211*$AI211,$I211)\n    +IFERROR(\n      IF(AND($AF211<=BE$1,$AG211>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD211,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA211>$AB211,($AA211-$AB211)*INDEX(misc!DB$3:DB$6,MATCH($AD211,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y211*$AH211*$AI211),\n$X211)*$AK211","v":0}]
[null,{"$f":"unique_contracts!A212","v":0},{"$f":"unique_contracts!B212","v":0},{"$f":"unique_contracts!D212","v":0},{"$f":"unique_contracts!J212","v":0},{"$f":"unique_contracts!K212","v":0},{"$f":"unique_contracts!M212","v":0},{"$f":"unique_contracts!N212","v":0},{"$f":"unique_contracts!P212","v":0},{"$f":"unique_contracts!R212","v":0},{"$f":"unique_contracts!V212","v":0},{"$f":"unique_contracts!AB212","v":0},{"$f":"unique_contracts!AM212","v":0},{"$f":"unique_contracts!AN212","v":0},{"$f":"unique_contracts!AO212","v":0},{"$f":"unique_contracts!AP212","v":0},{"$f":"unique_contracts!AQ212","v":0},{"$f":"unique_contracts!AR212","v":0},{"$f":"unique_contracts!BR212","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C212,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T212,\"pumped_storage\",\n      IF(AND(NOT(U212),V212),\"n/a\",\n        IF(AND(K212>0,OR(G212=\"NotHybrid\",G212=0)),_xlfn.CONCAT(AB212,INDEX(resources!$G:$G,MATCH(C212,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C212,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D212=\"Online\",NOT(ISNUMBER(MATCH(AC212,misc!$DD:$DD,0)))),F212,E212)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AL$1,$AG212>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CI$3:CI$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AL$1,$AG212>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CI$3:CI$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AM$1,$AG212>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CJ$3:CJ$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AM$1,$AG212>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CJ$3:CJ$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AN$1,$AG212>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CK$3:CK$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AN$1,$AG212>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CK$3:CK$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AO$1,$AG212>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CL$3:CL$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AO$1,$AG212>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CL$3:CL$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AP$1,$AG212>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CM$3:CM$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AP$1,$AG212>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CM$3:CM$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AQ$1,$AG212>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CN$3:CN$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AQ$1,$AG212>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CN$3:CN$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AR$1,$AG212>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CO$3:CO$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AR$1,$AG212>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CO$3:CO$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AS$1,$AG212>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CP$3:CP$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AS$1,$AG212>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CP$3:CP$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AT$1,$AG212>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CQ$3:CQ$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AT$1,$AG212>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CQ$3:CQ$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AU$1,$AG212>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CR$3:CR$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AU$1,$AG212>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CR$3:CR$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AV$1,$AG212>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CS$3:CS$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AV$1,$AG212>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CS$3:CS$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AW$1,$AG212>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CT$3:CT$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AW$1,$AG212>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CT$3:CT$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AX$1,$AG212>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CU$3:CU$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AX$1,$AG212>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CU$3:CU$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AY$1,$AG212>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CV$3:CV$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AY$1,$AG212>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CV$3:CV$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=AZ$1,$AG212>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CW$3:CW$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=AZ$1,$AG212>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CW$3:CW$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=BA$1,$AG212>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CX$3:CX$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=BA$1,$AG212>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CX$3:CX$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=BB$1,$AG212>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CY$3:CY$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=BB$1,$AG212>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CY$3:CY$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=BC$1,$AG212>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!CZ$3:CZ$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=BC$1,$AG212>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!CZ$3:CZ$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=BD$1,$AG212>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!DA$3:DA$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=BD$1,$AG212>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!DA$3:DA$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF212<=BE$1,$AG212>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC212,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA212>$AB212,$AD212=\"n/a\"),($AA212-$AB212)*INDEX(misc!DB$3:DB$6,MATCH($AC212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD212=\"n/a\",$AJ212*$AI212,$I212)\n    +IFERROR(\n      IF(AND($AF212<=BE$1,$AG212>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD212,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA212>$AB212,($AA212-$AB212)*INDEX(misc!DB$3:DB$6,MATCH($AD212,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y212*$AH212*$AI212),\n$X212)*$AK212","v":0}]
[null,{"$f":"unique_contracts!A213","v":0},{"$f":"unique_contracts!B213","v":0},{"$f":"unique_contracts!D213","v":0},{"$f":"unique_contracts!J213","v":0},{"$f":"unique_contracts!K213","v":0},{"$f":"unique_contracts!M213","v":0},{"$f":"unique_contracts!N213","v":0},{"$f":"unique_contracts!P213","v":0},{"$f":"unique_contracts!R213","v":0},{"$f":"unique_contracts!V213","v":0},{"$f":"unique_contracts!AB213","v":0},{"$f":"unique_contracts!AM213","v":0},{"$f":"unique_contracts!AN213","v":0},{"$f":"unique_contracts!AO213","v":0},{"$f":"unique_contracts!AP213","v":0},{"$f":"unique_contracts!AQ213","v":0},{"$f":"unique_contracts!AR213","v":0},{"$f":"unique_contracts!BR213","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C213,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T213,\"pumped_storage\",\n      IF(AND(NOT(U213),V213),\"n/a\",\n        IF(AND(K213>0,OR(G213=\"NotHybrid\",G213=0)),_xlfn.CONCAT(AB213,INDEX(resources!$G:$G,MATCH(C213,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C213,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D213=\"Online\",NOT(ISNUMBER(MATCH(AC213,misc!$DD:$DD,0)))),F213,E213)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AL$1,$AG213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CI$3:CI$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AL$1,$AG213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CI$3:CI$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AM$1,$AG213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CJ$3:CJ$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AM$1,$AG213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CJ$3:CJ$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AN$1,$AG213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CK$3:CK$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AN$1,$AG213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CK$3:CK$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AO$1,$AG213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CL$3:CL$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AO$1,$AG213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CL$3:CL$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AP$1,$AG213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CM$3:CM$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AP$1,$AG213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CM$3:CM$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AQ$1,$AG213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CN$3:CN$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AQ$1,$AG213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CN$3:CN$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AR$1,$AG213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CO$3:CO$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AR$1,$AG213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CO$3:CO$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AS$1,$AG213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CP$3:CP$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AS$1,$AG213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CP$3:CP$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AT$1,$AG213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CQ$3:CQ$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AT$1,$AG213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CQ$3:CQ$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AU$1,$AG213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CR$3:CR$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AU$1,$AG213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CR$3:CR$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AV$1,$AG213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CS$3:CS$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AV$1,$AG213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CS$3:CS$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AW$1,$AG213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CT$3:CT$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AW$1,$AG213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CT$3:CT$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AX$1,$AG213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CU$3:CU$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AX$1,$AG213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CU$3:CU$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AY$1,$AG213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CV$3:CV$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AY$1,$AG213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CV$3:CV$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=AZ$1,$AG213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CW$3:CW$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=AZ$1,$AG213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CW$3:CW$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=BA$1,$AG213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CX$3:CX$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=BA$1,$AG213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CX$3:CX$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=BB$1,$AG213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CY$3:CY$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=BB$1,$AG213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CY$3:CY$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=BC$1,$AG213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!CZ$3:CZ$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=BC$1,$AG213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!CZ$3:CZ$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=BD$1,$AG213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!DA$3:DA$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=BD$1,$AG213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!DA$3:DA$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF213<=BE$1,$AG213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA213>$AB213,$AD213=\"n/a\"),($AA213-$AB213)*INDEX(misc!DB$3:DB$6,MATCH($AC213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD213=\"n/a\",$AJ213*$AI213,$I213)\n    +IFERROR(\n      IF(AND($AF213<=BE$1,$AG213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA213>$AB213,($AA213-$AB213)*INDEX(misc!DB$3:DB$6,MATCH($AD213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y213*$AH213*$AI213),\n$X213)*$AK213","v":0}]
[null,{"$f":"unique_contracts!A214","v":0},{"$f":"unique_contracts!B214","v":0},{"$f":"unique_contracts!D214","v":0},{"$f":"unique_contracts!J214","v":0},{"$f":"unique_contracts!K214","v":0},{"$f":"unique_contracts!M214","v":0},{"$f":"unique_contracts!N214","v":0},{"$f":"unique_contracts!P214","v":0},{"$f":"unique_contracts!R214","v":0},{"$f":"unique_contracts!V214","v":0},{"$f":"unique_contracts!AB214","v":0},{"$f":"unique_contracts!AM214","v":0},{"$f":"unique_contracts!AN214","v":0},{"$f":"unique_contracts!AO214","v":0},{"$f":"unique_contracts!AP214","v":0},{"$f":"unique_contracts!AQ214","v":0},{"$f":"unique_contracts!AR214","v":0},{"$f":"unique_contracts!BR214","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C214,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T214,\"pumped_storage\",\n      IF(AND(NOT(U214),V214),\"n/a\",\n        IF(AND(K214>0,OR(G214=\"NotHybrid\",G214=0)),_xlfn.CONCAT(AB214,INDEX(resources!$G:$G,MATCH(C214,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C214,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D214=\"Online\",NOT(ISNUMBER(MATCH(AC214,misc!$DD:$DD,0)))),F214,E214)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AL$1,$AG214>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CI$3:CI$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AL$1,$AG214>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CI$3:CI$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AM$1,$AG214>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CJ$3:CJ$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AM$1,$AG214>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CJ$3:CJ$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AN$1,$AG214>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CK$3:CK$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AN$1,$AG214>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CK$3:CK$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AO$1,$AG214>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CL$3:CL$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AO$1,$AG214>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CL$3:CL$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AP$1,$AG214>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CM$3:CM$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AP$1,$AG214>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CM$3:CM$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AQ$1,$AG214>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CN$3:CN$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AQ$1,$AG214>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CN$3:CN$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AR$1,$AG214>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CO$3:CO$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AR$1,$AG214>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CO$3:CO$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AS$1,$AG214>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CP$3:CP$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AS$1,$AG214>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CP$3:CP$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AT$1,$AG214>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CQ$3:CQ$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AT$1,$AG214>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CQ$3:CQ$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AU$1,$AG214>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CR$3:CR$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AU$1,$AG214>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CR$3:CR$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AV$1,$AG214>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CS$3:CS$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AV$1,$AG214>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CS$3:CS$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AW$1,$AG214>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CT$3:CT$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AW$1,$AG214>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CT$3:CT$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AX$1,$AG214>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CU$3:CU$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AX$1,$AG214>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CU$3:CU$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AY$1,$AG214>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CV$3:CV$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AY$1,$AG214>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CV$3:CV$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=AZ$1,$AG214>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CW$3:CW$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=AZ$1,$AG214>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CW$3:CW$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=BA$1,$AG214>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CX$3:CX$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=BA$1,$AG214>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CX$3:CX$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=BB$1,$AG214>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CY$3:CY$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=BB$1,$AG214>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CY$3:CY$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=BC$1,$AG214>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!CZ$3:CZ$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=BC$1,$AG214>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!CZ$3:CZ$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=BD$1,$AG214>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!DA$3:DA$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=BD$1,$AG214>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!DA$3:DA$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF214<=BE$1,$AG214>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA214>$AB214,$AD214=\"n/a\"),($AA214-$AB214)*INDEX(misc!DB$3:DB$6,MATCH($AC214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD214=\"n/a\",$AJ214*$AI214,$I214)\n    +IFERROR(\n      IF(AND($AF214<=BE$1,$AG214>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA214>$AB214,($AA214-$AB214)*INDEX(misc!DB$3:DB$6,MATCH($AD214,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y214*$AH214*$AI214),\n$X214)*$AK214","v":0}]
[null,{"$f":"unique_contracts!A215","v":0},{"$f":"unique_contracts!B215","v":0},{"$f":"unique_contracts!D215","v":0},{"$f":"unique_contracts!J215","v":0},{"$f":"unique_contracts!K215","v":0},{"$f":"unique_contracts!M215","v":0},{"$f":"unique_contracts!N215","v":0},{"$f":"unique_contracts!P215","v":0},{"$f":"unique_contracts!R215","v":0},{"$f":"unique_contracts!V215","v":0},{"$f":"unique_contracts!AB215","v":0},{"$f":"unique_contracts!AM215","v":0},{"$f":"unique_contracts!AN215","v":0},{"$f":"unique_contracts!AO215","v":0},{"$f":"unique_contracts!AP215","v":0},{"$f":"unique_contracts!AQ215","v":0},{"$f":"unique_contracts!AR215","v":0},{"$f":"unique_contracts!BR215","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C215,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T215,\"pumped_storage\",\n      IF(AND(NOT(U215),V215),\"n/a\",\n        IF(AND(K215>0,OR(G215=\"NotHybrid\",G215=0)),_xlfn.CONCAT(AB215,INDEX(resources!$G:$G,MATCH(C215,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C215,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D215=\"Online\",NOT(ISNUMBER(MATCH(AC215,misc!$DD:$DD,0)))),F215,E215)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AL$1,$AG215>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CI$3:CI$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AL$1,$AG215>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CI$3:CI$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AM$1,$AG215>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CJ$3:CJ$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AM$1,$AG215>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CJ$3:CJ$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AN$1,$AG215>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CK$3:CK$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AN$1,$AG215>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CK$3:CK$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AO$1,$AG215>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CL$3:CL$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AO$1,$AG215>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CL$3:CL$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AP$1,$AG215>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CM$3:CM$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AP$1,$AG215>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CM$3:CM$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AQ$1,$AG215>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CN$3:CN$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AQ$1,$AG215>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CN$3:CN$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AR$1,$AG215>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CO$3:CO$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AR$1,$AG215>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CO$3:CO$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AS$1,$AG215>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CP$3:CP$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AS$1,$AG215>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CP$3:CP$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AT$1,$AG215>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CQ$3:CQ$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AT$1,$AG215>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CQ$3:CQ$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AU$1,$AG215>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CR$3:CR$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AU$1,$AG215>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CR$3:CR$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AV$1,$AG215>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CS$3:CS$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AV$1,$AG215>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CS$3:CS$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AW$1,$AG215>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CT$3:CT$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AW$1,$AG215>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CT$3:CT$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AX$1,$AG215>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CU$3:CU$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AX$1,$AG215>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CU$3:CU$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AY$1,$AG215>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CV$3:CV$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AY$1,$AG215>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CV$3:CV$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=AZ$1,$AG215>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CW$3:CW$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=AZ$1,$AG215>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CW$3:CW$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=BA$1,$AG215>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CX$3:CX$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=BA$1,$AG215>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CX$3:CX$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=BB$1,$AG215>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CY$3:CY$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=BB$1,$AG215>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CY$3:CY$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=BC$1,$AG215>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!CZ$3:CZ$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=BC$1,$AG215>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!CZ$3:CZ$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=BD$1,$AG215>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!DA$3:DA$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=BD$1,$AG215>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!DA$3:DA$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF215<=BE$1,$AG215>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC215,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA215>$AB215,$AD215=\"n/a\"),($AA215-$AB215)*INDEX(misc!DB$3:DB$6,MATCH($AC215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD215=\"n/a\",$AJ215*$AI215,$I215)\n    +IFERROR(\n      IF(AND($AF215<=BE$1,$AG215>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD215,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA215>$AB215,($AA215-$AB215)*INDEX(misc!DB$3:DB$6,MATCH($AD215,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y215*$AH215*$AI215),\n$X215)*$AK215","v":0}]
[null,{"$f":"unique_contracts!A216","v":0},{"$f":"unique_contracts!B216","v":0},{"$f":"unique_contracts!D216","v":0},{"$f":"unique_contracts!J216","v":0},{"$f":"unique_contracts!K216","v":0},{"$f":"unique_contracts!M216","v":0},{"$f":"unique_contracts!N216","v":0},{"$f":"unique_contracts!P216","v":0},{"$f":"unique_contracts!R216","v":0},{"$f":"unique_contracts!V216","v":0},{"$f":"unique_contracts!AB216","v":0},{"$f":"unique_contracts!AM216","v":0},{"$f":"unique_contracts!AN216","v":0},{"$f":"unique_contracts!AO216","v":0},{"$f":"unique_contracts!AP216","v":0},{"$f":"unique_contracts!AQ216","v":0},{"$f":"unique_contracts!AR216","v":0},{"$f":"unique_contracts!BR216","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C216,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T216,\"pumped_storage\",\n      IF(AND(NOT(U216),V216),\"n/a\",\n        IF(AND(K216>0,OR(G216=\"NotHybrid\",G216=0)),_xlfn.CONCAT(AB216,INDEX(resources!$G:$G,MATCH(C216,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C216,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D216=\"Online\",NOT(ISNUMBER(MATCH(AC216,misc!$DD:$DD,0)))),F216,E216)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AL$1,$AG216>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CI$3:CI$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AL$1,$AG216>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CI$3:CI$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AM$1,$AG216>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CJ$3:CJ$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AM$1,$AG216>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CJ$3:CJ$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AN$1,$AG216>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CK$3:CK$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AN$1,$AG216>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CK$3:CK$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AO$1,$AG216>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CL$3:CL$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AO$1,$AG216>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CL$3:CL$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AP$1,$AG216>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CM$3:CM$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AP$1,$AG216>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CM$3:CM$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AQ$1,$AG216>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CN$3:CN$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AQ$1,$AG216>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CN$3:CN$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AR$1,$AG216>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CO$3:CO$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AR$1,$AG216>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CO$3:CO$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AS$1,$AG216>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CP$3:CP$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AS$1,$AG216>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CP$3:CP$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AT$1,$AG216>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CQ$3:CQ$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AT$1,$AG216>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CQ$3:CQ$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AU$1,$AG216>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CR$3:CR$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AU$1,$AG216>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CR$3:CR$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AV$1,$AG216>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CS$3:CS$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AV$1,$AG216>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CS$3:CS$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AW$1,$AG216>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CT$3:CT$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AW$1,$AG216>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CT$3:CT$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AX$1,$AG216>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CU$3:CU$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AX$1,$AG216>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CU$3:CU$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AY$1,$AG216>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CV$3:CV$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AY$1,$AG216>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CV$3:CV$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=AZ$1,$AG216>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CW$3:CW$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=AZ$1,$AG216>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CW$3:CW$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=BA$1,$AG216>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CX$3:CX$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=BA$1,$AG216>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CX$3:CX$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=BB$1,$AG216>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CY$3:CY$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=BB$1,$AG216>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CY$3:CY$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=BC$1,$AG216>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!CZ$3:CZ$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=BC$1,$AG216>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!CZ$3:CZ$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=BD$1,$AG216>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!DA$3:DA$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=BD$1,$AG216>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!DA$3:DA$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF216<=BE$1,$AG216>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC216,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA216>$AB216,$AD216=\"n/a\"),($AA216-$AB216)*INDEX(misc!DB$3:DB$6,MATCH($AC216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD216=\"n/a\",$AJ216*$AI216,$I216)\n    +IFERROR(\n      IF(AND($AF216<=BE$1,$AG216>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD216,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA216>$AB216,($AA216-$AB216)*INDEX(misc!DB$3:DB$6,MATCH($AD216,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y216*$AH216*$AI216),\n$X216)*$AK216","v":0}]
[null,{"$f":"unique_contracts!A217","v":0},{"$f":"unique_contracts!B217","v":0},{"$f":"unique_contracts!D217","v":0},{"$f":"unique_contracts!J217","v":0},{"$f":"unique_contracts!K217","v":0},{"$f":"unique_contracts!M217","v":0},{"$f":"unique_contracts!N217","v":0},{"$f":"unique_contracts!P217","v":0},{"$f":"unique_contracts!R217","v":0},{"$f":"unique_contracts!V217","v":0},{"$f":"unique_contracts!AB217","v":0},{"$f":"unique_contracts!AM217","v":0},{"$f":"unique_contracts!AN217","v":0},{"$f":"unique_contracts!AO217","v":0},{"$f":"unique_contracts!AP217","v":0},{"$f":"unique_contracts!AQ217","v":0},{"$f":"unique_contracts!AR217","v":0},{"$f":"unique_contracts!BR217","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C217,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T217,\"pumped_storage\",\n      IF(AND(NOT(U217),V217),\"n/a\",\n        IF(AND(K217>0,OR(G217=\"NotHybrid\",G217=0)),_xlfn.CONCAT(AB217,INDEX(resources!$G:$G,MATCH(C217,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C217,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D217=\"Online\",NOT(ISNUMBER(MATCH(AC217,misc!$DD:$DD,0)))),F217,E217)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AL$1,$AG217>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CI$3:CI$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AL$1,$AG217>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CI$3:CI$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AM$1,$AG217>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CJ$3:CJ$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AM$1,$AG217>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CJ$3:CJ$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AN$1,$AG217>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CK$3:CK$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AN$1,$AG217>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CK$3:CK$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AO$1,$AG217>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CL$3:CL$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AO$1,$AG217>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CL$3:CL$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AP$1,$AG217>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CM$3:CM$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AP$1,$AG217>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CM$3:CM$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AQ$1,$AG217>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CN$3:CN$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AQ$1,$AG217>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CN$3:CN$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AR$1,$AG217>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CO$3:CO$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AR$1,$AG217>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CO$3:CO$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AS$1,$AG217>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CP$3:CP$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AS$1,$AG217>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CP$3:CP$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AT$1,$AG217>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CQ$3:CQ$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AT$1,$AG217>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CQ$3:CQ$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AU$1,$AG217>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CR$3:CR$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AU$1,$AG217>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CR$3:CR$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AV$1,$AG217>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CS$3:CS$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AV$1,$AG217>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CS$3:CS$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AW$1,$AG217>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CT$3:CT$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AW$1,$AG217>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CT$3:CT$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AX$1,$AG217>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CU$3:CU$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AX$1,$AG217>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CU$3:CU$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AY$1,$AG217>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CV$3:CV$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AY$1,$AG217>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CV$3:CV$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=AZ$1,$AG217>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CW$3:CW$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=AZ$1,$AG217>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CW$3:CW$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=BA$1,$AG217>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CX$3:CX$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=BA$1,$AG217>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CX$3:CX$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=BB$1,$AG217>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CY$3:CY$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=BB$1,$AG217>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CY$3:CY$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=BC$1,$AG217>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!CZ$3:CZ$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=BC$1,$AG217>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!CZ$3:CZ$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=BD$1,$AG217>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!DA$3:DA$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=BD$1,$AG217>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!DA$3:DA$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF217<=BE$1,$AG217>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC217,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA217>$AB217,$AD217=\"n/a\"),($AA217-$AB217)*INDEX(misc!DB$3:DB$6,MATCH($AC217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD217=\"n/a\",$AJ217*$AI217,$I217)\n    +IFERROR(\n      IF(AND($AF217<=BE$1,$AG217>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD217,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA217>$AB217,($AA217-$AB217)*INDEX(misc!DB$3:DB$6,MATCH($AD217,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y217*$AH217*$AI217),\n$X217)*$AK217","v":0}]
[null,{"$f":"unique_contracts!A218","v":0},{"$f":"unique_contracts!B218","v":0},{"$f":"unique_contracts!D218","v":0},{"$f":"unique_contracts!J218","v":0},{"$f":"unique_contracts!K218","v":0},{"$f":"unique_contracts!M218","v":0},{"$f":"unique_contracts!N218","v":0},{"$f":"unique_contracts!P218","v":0},{"$f":"unique_contracts!R218","v":0},{"$f":"unique_contracts!V218","v":0},{"$f":"unique_contracts!AB218","v":0},{"$f":"unique_contracts!AM218","v":0},{"$f":"unique_contracts!AN218","v":0},{"$f":"unique_contracts!AO218","v":0},{"$f":"unique_contracts!AP218","v":0},{"$f":"unique_contracts!AQ218","v":0},{"$f":"unique_contracts!AR218","v":0},{"$f":"unique_contracts!BR218","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C218,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T218,\"pumped_storage\",\n      IF(AND(NOT(U218),V218),\"n/a\",\n        IF(AND(K218>0,OR(G218=\"NotHybrid\",G218=0)),_xlfn.CONCAT(AB218,INDEX(resources!$G:$G,MATCH(C218,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C218,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D218=\"Online\",NOT(ISNUMBER(MATCH(AC218,misc!$DD:$DD,0)))),F218,E218)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AL$1,$AG218>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CI$3:CI$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AL$1,$AG218>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CI$3:CI$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AM$1,$AG218>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CJ$3:CJ$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AM$1,$AG218>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CJ$3:CJ$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AN$1,$AG218>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CK$3:CK$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AN$1,$AG218>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CK$3:CK$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AO$1,$AG218>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CL$3:CL$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AO$1,$AG218>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CL$3:CL$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AP$1,$AG218>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CM$3:CM$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AP$1,$AG218>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CM$3:CM$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AQ$1,$AG218>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CN$3:CN$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AQ$1,$AG218>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CN$3:CN$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AR$1,$AG218>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CO$3:CO$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AR$1,$AG218>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CO$3:CO$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AS$1,$AG218>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CP$3:CP$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AS$1,$AG218>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CP$3:CP$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AT$1,$AG218>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CQ$3:CQ$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AT$1,$AG218>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CQ$3:CQ$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AU$1,$AG218>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CR$3:CR$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AU$1,$AG218>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CR$3:CR$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AV$1,$AG218>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CS$3:CS$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AV$1,$AG218>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CS$3:CS$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AW$1,$AG218>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CT$3:CT$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AW$1,$AG218>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CT$3:CT$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AX$1,$AG218>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CU$3:CU$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AX$1,$AG218>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CU$3:CU$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AY$1,$AG218>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CV$3:CV$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AY$1,$AG218>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CV$3:CV$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=AZ$1,$AG218>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CW$3:CW$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=AZ$1,$AG218>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CW$3:CW$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=BA$1,$AG218>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CX$3:CX$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=BA$1,$AG218>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CX$3:CX$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=BB$1,$AG218>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CY$3:CY$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=BB$1,$AG218>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CY$3:CY$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=BC$1,$AG218>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!CZ$3:CZ$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=BC$1,$AG218>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!CZ$3:CZ$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=BD$1,$AG218>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!DA$3:DA$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=BD$1,$AG218>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!DA$3:DA$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF218<=BE$1,$AG218>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC218,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA218>$AB218,$AD218=\"n/a\"),($AA218-$AB218)*INDEX(misc!DB$3:DB$6,MATCH($AC218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD218=\"n/a\",$AJ218*$AI218,$I218)\n    +IFERROR(\n      IF(AND($AF218<=BE$1,$AG218>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD218,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA218>$AB218,($AA218-$AB218)*INDEX(misc!DB$3:DB$6,MATCH($AD218,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y218*$AH218*$AI218),\n$X218)*$AK218","v":0}]
[null,{"$f":"unique_contracts!A219","v":0},{"$f":"unique_contracts!B219","v":0},{"$f":"unique_contracts!D219","v":0},{"$f":"unique_contracts!J219","v":0},{"$f":"unique_contracts!K219","v":0},{"$f":"unique_contracts!M219","v":0},{"$f":"unique_contracts!N219","v":0},{"$f":"unique_contracts!P219","v":0},{"$f":"unique_contracts!R219","v":0},{"$f":"unique_contracts!V219","v":0},{"$f":"unique_contracts!AB219","v":0},{"$f":"unique_contracts!AM219","v":0},{"$f":"unique_contracts!AN219","v":0},{"$f":"unique_contracts!AO219","v":0},{"$f":"unique_contracts!AP219","v":0},{"$f":"unique_contracts!AQ219","v":0},{"$f":"unique_contracts!AR219","v":0},{"$f":"unique_contracts!BR219","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C219,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T219,\"pumped_storage\",\n      IF(AND(NOT(U219),V219),\"n/a\",\n        IF(AND(K219>0,OR(G219=\"NotHybrid\",G219=0)),_xlfn.CONCAT(AB219,INDEX(resources!$G:$G,MATCH(C219,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C219,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D219=\"Online\",NOT(ISNUMBER(MATCH(AC219,misc!$DD:$DD,0)))),F219,E219)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AL$1,$AG219>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CI$3:CI$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AL$1,$AG219>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CI$3:CI$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AM$1,$AG219>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CJ$3:CJ$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AM$1,$AG219>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CJ$3:CJ$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AN$1,$AG219>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CK$3:CK$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AN$1,$AG219>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CK$3:CK$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AO$1,$AG219>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CL$3:CL$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AO$1,$AG219>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CL$3:CL$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AP$1,$AG219>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CM$3:CM$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AP$1,$AG219>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CM$3:CM$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AQ$1,$AG219>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CN$3:CN$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AQ$1,$AG219>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CN$3:CN$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AR$1,$AG219>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CO$3:CO$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AR$1,$AG219>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CO$3:CO$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AS$1,$AG219>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CP$3:CP$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AS$1,$AG219>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CP$3:CP$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AT$1,$AG219>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CQ$3:CQ$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AT$1,$AG219>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CQ$3:CQ$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AU$1,$AG219>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CR$3:CR$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AU$1,$AG219>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CR$3:CR$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AV$1,$AG219>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CS$3:CS$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AV$1,$AG219>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CS$3:CS$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AW$1,$AG219>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CT$3:CT$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AW$1,$AG219>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CT$3:CT$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AX$1,$AG219>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CU$3:CU$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AX$1,$AG219>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CU$3:CU$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AY$1,$AG219>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CV$3:CV$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AY$1,$AG219>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CV$3:CV$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=AZ$1,$AG219>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CW$3:CW$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=AZ$1,$AG219>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CW$3:CW$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=BA$1,$AG219>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CX$3:CX$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=BA$1,$AG219>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CX$3:CX$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=BB$1,$AG219>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CY$3:CY$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=BB$1,$AG219>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CY$3:CY$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=BC$1,$AG219>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!CZ$3:CZ$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=BC$1,$AG219>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!CZ$3:CZ$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=BD$1,$AG219>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!DA$3:DA$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=BD$1,$AG219>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!DA$3:DA$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF219<=BE$1,$AG219>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC219,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA219>$AB219,$AD219=\"n/a\"),($AA219-$AB219)*INDEX(misc!DB$3:DB$6,MATCH($AC219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD219=\"n/a\",$AJ219*$AI219,$I219)\n    +IFERROR(\n      IF(AND($AF219<=BE$1,$AG219>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD219,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA219>$AB219,($AA219-$AB219)*INDEX(misc!DB$3:DB$6,MATCH($AD219,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y219*$AH219*$AI219),\n$X219)*$AK219","v":0}]
[null,{"$f":"unique_contracts!A220","v":0},{"$f":"unique_contracts!B220","v":0},{"$f":"unique_contracts!D220","v":0},{"$f":"unique_contracts!J220","v":0},{"$f":"unique_contracts!K220","v":0},{"$f":"unique_contracts!M220","v":0},{"$f":"unique_contracts!N220","v":0},{"$f":"unique_contracts!P220","v":0},{"$f":"unique_contracts!R220","v":0},{"$f":"unique_contracts!V220","v":0},{"$f":"unique_contracts!AB220","v":0},{"$f":"unique_contracts!AM220","v":0},{"$f":"unique_contracts!AN220","v":0},{"$f":"unique_contracts!AO220","v":0},{"$f":"unique_contracts!AP220","v":0},{"$f":"unique_contracts!AQ220","v":0},{"$f":"unique_contracts!AR220","v":0},{"$f":"unique_contracts!BR220","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C220,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T220,\"pumped_storage\",\n      IF(AND(NOT(U220),V220),\"n/a\",\n        IF(AND(K220>0,OR(G220=\"NotHybrid\",G220=0)),_xlfn.CONCAT(AB220,INDEX(resources!$G:$G,MATCH(C220,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C220,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D220=\"Online\",NOT(ISNUMBER(MATCH(AC220,misc!$DD:$DD,0)))),F220,E220)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AL$1,$AG220>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CI$3:CI$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AL$1,$AG220>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CI$3:CI$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AM$1,$AG220>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CJ$3:CJ$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AM$1,$AG220>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CJ$3:CJ$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AN$1,$AG220>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CK$3:CK$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AN$1,$AG220>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CK$3:CK$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AO$1,$AG220>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CL$3:CL$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AO$1,$AG220>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CL$3:CL$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AP$1,$AG220>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CM$3:CM$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AP$1,$AG220>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CM$3:CM$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AQ$1,$AG220>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CN$3:CN$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AQ$1,$AG220>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CN$3:CN$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AR$1,$AG220>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CO$3:CO$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AR$1,$AG220>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CO$3:CO$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AS$1,$AG220>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CP$3:CP$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AS$1,$AG220>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CP$3:CP$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AT$1,$AG220>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CQ$3:CQ$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AT$1,$AG220>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CQ$3:CQ$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AU$1,$AG220>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CR$3:CR$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AU$1,$AG220>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CR$3:CR$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AV$1,$AG220>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CS$3:CS$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AV$1,$AG220>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CS$3:CS$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AW$1,$AG220>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CT$3:CT$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AW$1,$AG220>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CT$3:CT$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AX$1,$AG220>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CU$3:CU$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AX$1,$AG220>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CU$3:CU$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AY$1,$AG220>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CV$3:CV$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AY$1,$AG220>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CV$3:CV$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=AZ$1,$AG220>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CW$3:CW$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=AZ$1,$AG220>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CW$3:CW$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=BA$1,$AG220>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CX$3:CX$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=BA$1,$AG220>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CX$3:CX$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=BB$1,$AG220>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CY$3:CY$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=BB$1,$AG220>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CY$3:CY$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=BC$1,$AG220>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!CZ$3:CZ$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=BC$1,$AG220>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!CZ$3:CZ$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=BD$1,$AG220>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!DA$3:DA$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=BD$1,$AG220>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!DA$3:DA$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF220<=BE$1,$AG220>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC220,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA220>$AB220,$AD220=\"n/a\"),($AA220-$AB220)*INDEX(misc!DB$3:DB$6,MATCH($AC220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD220=\"n/a\",$AJ220*$AI220,$I220)\n    +IFERROR(\n      IF(AND($AF220<=BE$1,$AG220>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD220,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA220>$AB220,($AA220-$AB220)*INDEX(misc!DB$3:DB$6,MATCH($AD220,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y220*$AH220*$AI220),\n$X220)*$AK220","v":0}]
[null,{"$f":"unique_contracts!A221","v":0},{"$f":"unique_contracts!B221","v":0},{"$f":"unique_contracts!D221","v":0},{"$f":"unique_contracts!J221","v":0},{"$f":"unique_contracts!K221","v":0},{"$f":"unique_contracts!M221","v":0},{"$f":"unique_contracts!N221","v":0},{"$f":"unique_contracts!P221","v":0},{"$f":"unique_contracts!R221","v":0},{"$f":"unique_contracts!V221","v":0},{"$f":"unique_contracts!AB221","v":0},{"$f":"unique_contracts!AM221","v":0},{"$f":"unique_contracts!AN221","v":0},{"$f":"unique_contracts!AO221","v":0},{"$f":"unique_contracts!AP221","v":0},{"$f":"unique_contracts!AQ221","v":0},{"$f":"unique_contracts!AR221","v":0},{"$f":"unique_contracts!BR221","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C221,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T221,\"pumped_storage\",\n      IF(AND(NOT(U221),V221),\"n/a\",\n        IF(AND(K221>0,OR(G221=\"NotHybrid\",G221=0)),_xlfn.CONCAT(AB221,INDEX(resources!$G:$G,MATCH(C221,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C221,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D221=\"Online\",NOT(ISNUMBER(MATCH(AC221,misc!$DD:$DD,0)))),F221,E221)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AL$1,$AG221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CI$3:CI$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AL$1,$AG221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CI$3:CI$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AM$1,$AG221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CJ$3:CJ$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AM$1,$AG221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CJ$3:CJ$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AN$1,$AG221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CK$3:CK$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AN$1,$AG221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CK$3:CK$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AO$1,$AG221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CL$3:CL$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AO$1,$AG221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CL$3:CL$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AP$1,$AG221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CM$3:CM$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AP$1,$AG221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CM$3:CM$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AQ$1,$AG221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CN$3:CN$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AQ$1,$AG221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CN$3:CN$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AR$1,$AG221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CO$3:CO$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AR$1,$AG221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CO$3:CO$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AS$1,$AG221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CP$3:CP$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AS$1,$AG221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CP$3:CP$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AT$1,$AG221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CQ$3:CQ$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AT$1,$AG221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CQ$3:CQ$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AU$1,$AG221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CR$3:CR$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AU$1,$AG221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CR$3:CR$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AV$1,$AG221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CS$3:CS$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AV$1,$AG221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CS$3:CS$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AW$1,$AG221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CT$3:CT$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AW$1,$AG221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CT$3:CT$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AX$1,$AG221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CU$3:CU$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AX$1,$AG221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CU$3:CU$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AY$1,$AG221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CV$3:CV$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AY$1,$AG221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CV$3:CV$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=AZ$1,$AG221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CW$3:CW$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=AZ$1,$AG221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CW$3:CW$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=BA$1,$AG221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CX$3:CX$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=BA$1,$AG221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CX$3:CX$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=BB$1,$AG221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CY$3:CY$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=BB$1,$AG221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CY$3:CY$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=BC$1,$AG221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!CZ$3:CZ$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=BC$1,$AG221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!CZ$3:CZ$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=BD$1,$AG221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!DA$3:DA$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=BD$1,$AG221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!DA$3:DA$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF221<=BE$1,$AG221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA221>$AB221,$AD221=\"n/a\"),($AA221-$AB221)*INDEX(misc!DB$3:DB$6,MATCH($AC221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD221=\"n/a\",$AJ221*$AI221,$I221)\n    +IFERROR(\n      IF(AND($AF221<=BE$1,$AG221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA221>$AB221,($AA221-$AB221)*INDEX(misc!DB$3:DB$6,MATCH($AD221,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y221*$AH221*$AI221),\n$X221)*$AK221","v":0}]
[null,{"$f":"unique_contracts!A222","v":0},{"$f":"unique_contracts!B222","v":0},{"$f":"unique_contracts!D222","v":0},{"$f":"unique_contracts!J222","v":0},{"$f":"unique_contracts!K222","v":0},{"$f":"unique_contracts!M222","v":0},{"$f":"unique_contracts!N222","v":0},{"$f":"unique_contracts!P222","v":0},{"$f":"unique_contracts!R222","v":0},{"$f":"unique_contracts!V222","v":0},{"$f":"unique_contracts!AB222","v":0},{"$f":"unique_contracts!AM222","v":0},{"$f":"unique_contracts!AN222","v":0},{"$f":"unique_contracts!AO222","v":0},{"$f":"unique_contracts!AP222","v":0},{"$f":"unique_contracts!AQ222","v":0},{"$f":"unique_contracts!AR222","v":0},{"$f":"unique_contracts!BR222","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C222,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T222,\"pumped_storage\",\n      IF(AND(NOT(U222),V222),\"n/a\",\n        IF(AND(K222>0,OR(G222=\"NotHybrid\",G222=0)),_xlfn.CONCAT(AB222,INDEX(resources!$G:$G,MATCH(C222,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C222,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D222=\"Online\",NOT(ISNUMBER(MATCH(AC222,misc!$DD:$DD,0)))),F222,E222)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AL$1,$AG222>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CI$3:CI$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AL$1,$AG222>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CI$3:CI$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AM$1,$AG222>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CJ$3:CJ$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AM$1,$AG222>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CJ$3:CJ$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AN$1,$AG222>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CK$3:CK$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AN$1,$AG222>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CK$3:CK$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AO$1,$AG222>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CL$3:CL$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AO$1,$AG222>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CL$3:CL$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AP$1,$AG222>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CM$3:CM$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AP$1,$AG222>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CM$3:CM$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AQ$1,$AG222>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CN$3:CN$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AQ$1,$AG222>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CN$3:CN$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AR$1,$AG222>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CO$3:CO$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AR$1,$AG222>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CO$3:CO$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AS$1,$AG222>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CP$3:CP$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AS$1,$AG222>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CP$3:CP$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AT$1,$AG222>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CQ$3:CQ$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AT$1,$AG222>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CQ$3:CQ$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AU$1,$AG222>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CR$3:CR$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AU$1,$AG222>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CR$3:CR$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AV$1,$AG222>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CS$3:CS$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AV$1,$AG222>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CS$3:CS$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AW$1,$AG222>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CT$3:CT$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AW$1,$AG222>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CT$3:CT$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AX$1,$AG222>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CU$3:CU$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AX$1,$AG222>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CU$3:CU$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AY$1,$AG222>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CV$3:CV$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AY$1,$AG222>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CV$3:CV$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=AZ$1,$AG222>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CW$3:CW$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=AZ$1,$AG222>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CW$3:CW$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=BA$1,$AG222>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CX$3:CX$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=BA$1,$AG222>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CX$3:CX$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=BB$1,$AG222>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CY$3:CY$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=BB$1,$AG222>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CY$3:CY$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=BC$1,$AG222>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!CZ$3:CZ$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=BC$1,$AG222>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!CZ$3:CZ$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=BD$1,$AG222>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!DA$3:DA$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=BD$1,$AG222>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!DA$3:DA$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF222<=BE$1,$AG222>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC222,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA222>$AB222,$AD222=\"n/a\"),($AA222-$AB222)*INDEX(misc!DB$3:DB$6,MATCH($AC222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD222=\"n/a\",$AJ222*$AI222,$I222)\n    +IFERROR(\n      IF(AND($AF222<=BE$1,$AG222>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD222,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA222>$AB222,($AA222-$AB222)*INDEX(misc!DB$3:DB$6,MATCH($AD222,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y222*$AH222*$AI222),\n$X222)*$AK222","v":0}]
[null,{"$f":"unique_contracts!A223","v":0},{"$f":"unique_contracts!B223","v":0},{"$f":"unique_contracts!D223","v":0},{"$f":"unique_contracts!J223","v":0},{"$f":"unique_contracts!K223","v":0},{"$f":"unique_contracts!M223","v":0},{"$f":"unique_contracts!N223","v":0},{"$f":"unique_contracts!P223","v":0},{"$f":"unique_contracts!R223","v":0},{"$f":"unique_contracts!V223","v":0},{"$f":"unique_contracts!AB223","v":0},{"$f":"unique_contracts!AM223","v":0},{"$f":"unique_contracts!AN223","v":0},{"$f":"unique_contracts!AO223","v":0},{"$f":"unique_contracts!AP223","v":0},{"$f":"unique_contracts!AQ223","v":0},{"$f":"unique_contracts!AR223","v":0},{"$f":"unique_contracts!BR223","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C223,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T223,\"pumped_storage\",\n      IF(AND(NOT(U223),V223),\"n/a\",\n        IF(AND(K223>0,OR(G223=\"NotHybrid\",G223=0)),_xlfn.CONCAT(AB223,INDEX(resources!$G:$G,MATCH(C223,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C223,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D223=\"Online\",NOT(ISNUMBER(MATCH(AC223,misc!$DD:$DD,0)))),F223,E223)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AL$1,$AG223>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CI$3:CI$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AL$1,$AG223>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CI$3:CI$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AM$1,$AG223>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CJ$3:CJ$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AM$1,$AG223>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CJ$3:CJ$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AN$1,$AG223>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CK$3:CK$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AN$1,$AG223>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CK$3:CK$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AO$1,$AG223>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CL$3:CL$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AO$1,$AG223>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CL$3:CL$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AP$1,$AG223>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CM$3:CM$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AP$1,$AG223>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CM$3:CM$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AQ$1,$AG223>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CN$3:CN$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AQ$1,$AG223>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CN$3:CN$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AR$1,$AG223>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CO$3:CO$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AR$1,$AG223>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CO$3:CO$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AS$1,$AG223>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CP$3:CP$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AS$1,$AG223>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CP$3:CP$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AT$1,$AG223>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CQ$3:CQ$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AT$1,$AG223>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CQ$3:CQ$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AU$1,$AG223>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CR$3:CR$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AU$1,$AG223>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CR$3:CR$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AV$1,$AG223>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CS$3:CS$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AV$1,$AG223>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CS$3:CS$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AW$1,$AG223>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CT$3:CT$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AW$1,$AG223>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CT$3:CT$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AX$1,$AG223>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CU$3:CU$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AX$1,$AG223>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CU$3:CU$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AY$1,$AG223>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CV$3:CV$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AY$1,$AG223>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CV$3:CV$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=AZ$1,$AG223>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CW$3:CW$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=AZ$1,$AG223>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CW$3:CW$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=BA$1,$AG223>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CX$3:CX$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=BA$1,$AG223>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CX$3:CX$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=BB$1,$AG223>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CY$3:CY$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=BB$1,$AG223>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CY$3:CY$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=BC$1,$AG223>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!CZ$3:CZ$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=BC$1,$AG223>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!CZ$3:CZ$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=BD$1,$AG223>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!DA$3:DA$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=BD$1,$AG223>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!DA$3:DA$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF223<=BE$1,$AG223>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC223,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA223>$AB223,$AD223=\"n/a\"),($AA223-$AB223)*INDEX(misc!DB$3:DB$6,MATCH($AC223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD223=\"n/a\",$AJ223*$AI223,$I223)\n    +IFERROR(\n      IF(AND($AF223<=BE$1,$AG223>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD223,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA223>$AB223,($AA223-$AB223)*INDEX(misc!DB$3:DB$6,MATCH($AD223,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y223*$AH223*$AI223),\n$X223)*$AK223","v":0}]
[null,{"$f":"unique_contracts!A224","v":0},{"$f":"unique_contracts!B224","v":0},{"$f":"unique_contracts!D224","v":0},{"$f":"unique_contracts!J224","v":0},{"$f":"unique_contracts!K224","v":0},{"$f":"unique_contracts!M224","v":0},{"$f":"unique_contracts!N224","v":0},{"$f":"unique_contracts!P224","v":0},{"$f":"unique_contracts!R224","v":0},{"$f":"unique_contracts!V224","v":0},{"$f":"unique_contracts!AB224","v":0},{"$f":"unique_contracts!AM224","v":0},{"$f":"unique_contracts!AN224","v":0},{"$f":"unique_contracts!AO224","v":0},{"$f":"unique_contracts!AP224","v":0},{"$f":"unique_contracts!AQ224","v":0},{"$f":"unique_contracts!AR224","v":0},{"$f":"unique_contracts!BR224","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C224,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T224,\"pumped_storage\",\n      IF(AND(NOT(U224),V224),\"n/a\",\n        IF(AND(K224>0,OR(G224=\"NotHybrid\",G224=0)),_xlfn.CONCAT(AB224,INDEX(resources!$G:$G,MATCH(C224,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C224,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D224=\"Online\",NOT(ISNUMBER(MATCH(AC224,misc!$DD:$DD,0)))),F224,E224)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AL$1,$AG224>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CI$3:CI$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AL$1,$AG224>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CI$3:CI$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AM$1,$AG224>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CJ$3:CJ$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AM$1,$AG224>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CJ$3:CJ$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AN$1,$AG224>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CK$3:CK$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AN$1,$AG224>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CK$3:CK$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AO$1,$AG224>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CL$3:CL$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AO$1,$AG224>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CL$3:CL$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AP$1,$AG224>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CM$3:CM$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AP$1,$AG224>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CM$3:CM$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AQ$1,$AG224>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CN$3:CN$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AQ$1,$AG224>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CN$3:CN$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AR$1,$AG224>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CO$3:CO$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AR$1,$AG224>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CO$3:CO$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AS$1,$AG224>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CP$3:CP$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AS$1,$AG224>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CP$3:CP$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AT$1,$AG224>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CQ$3:CQ$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AT$1,$AG224>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CQ$3:CQ$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AU$1,$AG224>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CR$3:CR$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AU$1,$AG224>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CR$3:CR$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AV$1,$AG224>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CS$3:CS$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AV$1,$AG224>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CS$3:CS$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AW$1,$AG224>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CT$3:CT$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AW$1,$AG224>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CT$3:CT$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AX$1,$AG224>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CU$3:CU$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AX$1,$AG224>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CU$3:CU$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AY$1,$AG224>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CV$3:CV$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AY$1,$AG224>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CV$3:CV$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=AZ$1,$AG224>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CW$3:CW$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=AZ$1,$AG224>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CW$3:CW$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=BA$1,$AG224>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CX$3:CX$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=BA$1,$AG224>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CX$3:CX$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=BB$1,$AG224>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CY$3:CY$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=BB$1,$AG224>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CY$3:CY$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=BC$1,$AG224>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!CZ$3:CZ$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=BC$1,$AG224>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!CZ$3:CZ$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=BD$1,$AG224>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!DA$3:DA$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=BD$1,$AG224>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!DA$3:DA$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF224<=BE$1,$AG224>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC224,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA224>$AB224,$AD224=\"n/a\"),($AA224-$AB224)*INDEX(misc!DB$3:DB$6,MATCH($AC224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD224=\"n/a\",$AJ224*$AI224,$I224)\n    +IFERROR(\n      IF(AND($AF224<=BE$1,$AG224>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD224,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA224>$AB224,($AA224-$AB224)*INDEX(misc!DB$3:DB$6,MATCH($AD224,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y224*$AH224*$AI224),\n$X224)*$AK224","v":0}]
[null,{"$f":"unique_contracts!A225","v":0},{"$f":"unique_contracts!B225","v":0},{"$f":"unique_contracts!D225","v":0},{"$f":"unique_contracts!J225","v":0},{"$f":"unique_contracts!K225","v":0},{"$f":"unique_contracts!M225","v":0},{"$f":"unique_contracts!N225","v":0},{"$f":"unique_contracts!P225","v":0},{"$f":"unique_contracts!R225","v":0},{"$f":"unique_contracts!V225","v":0},{"$f":"unique_contracts!AB225","v":0},{"$f":"unique_contracts!AM225","v":0},{"$f":"unique_contracts!AN225","v":0},{"$f":"unique_contracts!AO225","v":0},{"$f":"unique_contracts!AP225","v":0},{"$f":"unique_contracts!AQ225","v":0},{"$f":"unique_contracts!AR225","v":0},{"$f":"unique_contracts!BR225","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C225,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T225,\"pumped_storage\",\n      IF(AND(NOT(U225),V225),\"n/a\",\n        IF(AND(K225>0,OR(G225=\"NotHybrid\",G225=0)),_xlfn.CONCAT(AB225,INDEX(resources!$G:$G,MATCH(C225,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C225,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D225=\"Online\",NOT(ISNUMBER(MATCH(AC225,misc!$DD:$DD,0)))),F225,E225)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AL$1,$AG225>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CI$3:CI$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AL$1,$AG225>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CI$3:CI$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AM$1,$AG225>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CJ$3:CJ$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AM$1,$AG225>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CJ$3:CJ$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AN$1,$AG225>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CK$3:CK$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AN$1,$AG225>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CK$3:CK$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AO$1,$AG225>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CL$3:CL$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AO$1,$AG225>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CL$3:CL$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AP$1,$AG225>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CM$3:CM$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AP$1,$AG225>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CM$3:CM$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AQ$1,$AG225>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CN$3:CN$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AQ$1,$AG225>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CN$3:CN$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AR$1,$AG225>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CO$3:CO$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AR$1,$AG225>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CO$3:CO$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AS$1,$AG225>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CP$3:CP$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AS$1,$AG225>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CP$3:CP$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AT$1,$AG225>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CQ$3:CQ$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AT$1,$AG225>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CQ$3:CQ$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AU$1,$AG225>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CR$3:CR$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AU$1,$AG225>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CR$3:CR$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AV$1,$AG225>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CS$3:CS$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AV$1,$AG225>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CS$3:CS$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AW$1,$AG225>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CT$3:CT$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AW$1,$AG225>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CT$3:CT$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AX$1,$AG225>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CU$3:CU$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AX$1,$AG225>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CU$3:CU$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AY$1,$AG225>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CV$3:CV$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AY$1,$AG225>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CV$3:CV$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=AZ$1,$AG225>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CW$3:CW$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=AZ$1,$AG225>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CW$3:CW$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=BA$1,$AG225>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CX$3:CX$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=BA$1,$AG225>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CX$3:CX$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=BB$1,$AG225>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CY$3:CY$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=BB$1,$AG225>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CY$3:CY$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=BC$1,$AG225>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!CZ$3:CZ$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=BC$1,$AG225>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!CZ$3:CZ$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=BD$1,$AG225>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!DA$3:DA$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=BD$1,$AG225>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!DA$3:DA$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF225<=BE$1,$AG225>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC225,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA225>$AB225,$AD225=\"n/a\"),($AA225-$AB225)*INDEX(misc!DB$3:DB$6,MATCH($AC225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD225=\"n/a\",$AJ225*$AI225,$I225)\n    +IFERROR(\n      IF(AND($AF225<=BE$1,$AG225>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD225,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA225>$AB225,($AA225-$AB225)*INDEX(misc!DB$3:DB$6,MATCH($AD225,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y225*$AH225*$AI225),\n$X225)*$AK225","v":0}]
[null,{"$f":"unique_contracts!A226","v":0},{"$f":"unique_contracts!B226","v":0},{"$f":"unique_contracts!D226","v":0},{"$f":"unique_contracts!J226","v":0},{"$f":"unique_contracts!K226","v":0},{"$f":"unique_contracts!M226","v":0},{"$f":"unique_contracts!N226","v":0},{"$f":"unique_contracts!P226","v":0},{"$f":"unique_contracts!R226","v":0},{"$f":"unique_contracts!V226","v":0},{"$f":"unique_contracts!AB226","v":0},{"$f":"unique_contracts!AM226","v":0},{"$f":"unique_contracts!AN226","v":0},{"$f":"unique_contracts!AO226","v":0},{"$f":"unique_contracts!AP226","v":0},{"$f":"unique_contracts!AQ226","v":0},{"$f":"unique_contracts!AR226","v":0},{"$f":"unique_contracts!BR226","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C226,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T226,\"pumped_storage\",\n      IF(AND(NOT(U226),V226),\"n/a\",\n        IF(AND(K226>0,OR(G226=\"NotHybrid\",G226=0)),_xlfn.CONCAT(AB226,INDEX(resources!$G:$G,MATCH(C226,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C226,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D226=\"Online\",NOT(ISNUMBER(MATCH(AC226,misc!$DD:$DD,0)))),F226,E226)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AL$1,$AG226>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CI$3:CI$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AL$1,$AG226>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CI$3:CI$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AM$1,$AG226>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CJ$3:CJ$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AM$1,$AG226>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CJ$3:CJ$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AN$1,$AG226>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CK$3:CK$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AN$1,$AG226>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CK$3:CK$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AO$1,$AG226>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CL$3:CL$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AO$1,$AG226>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CL$3:CL$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AP$1,$AG226>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CM$3:CM$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AP$1,$AG226>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CM$3:CM$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AQ$1,$AG226>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CN$3:CN$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AQ$1,$AG226>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CN$3:CN$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AR$1,$AG226>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CO$3:CO$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AR$1,$AG226>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CO$3:CO$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AS$1,$AG226>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CP$3:CP$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AS$1,$AG226>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CP$3:CP$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AT$1,$AG226>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CQ$3:CQ$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AT$1,$AG226>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CQ$3:CQ$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AU$1,$AG226>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CR$3:CR$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AU$1,$AG226>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CR$3:CR$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AV$1,$AG226>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CS$3:CS$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AV$1,$AG226>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CS$3:CS$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AW$1,$AG226>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CT$3:CT$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AW$1,$AG226>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CT$3:CT$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AX$1,$AG226>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CU$3:CU$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AX$1,$AG226>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CU$3:CU$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AY$1,$AG226>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CV$3:CV$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AY$1,$AG226>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CV$3:CV$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=AZ$1,$AG226>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CW$3:CW$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=AZ$1,$AG226>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CW$3:CW$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=BA$1,$AG226>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CX$3:CX$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=BA$1,$AG226>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CX$3:CX$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=BB$1,$AG226>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CY$3:CY$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=BB$1,$AG226>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CY$3:CY$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=BC$1,$AG226>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!CZ$3:CZ$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=BC$1,$AG226>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!CZ$3:CZ$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=BD$1,$AG226>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!DA$3:DA$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=BD$1,$AG226>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!DA$3:DA$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF226<=BE$1,$AG226>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC226,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA226>$AB226,$AD226=\"n/a\"),($AA226-$AB226)*INDEX(misc!DB$3:DB$6,MATCH($AC226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD226=\"n/a\",$AJ226*$AI226,$I226)\n    +IFERROR(\n      IF(AND($AF226<=BE$1,$AG226>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD226,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA226>$AB226,($AA226-$AB226)*INDEX(misc!DB$3:DB$6,MATCH($AD226,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y226*$AH226*$AI226),\n$X226)*$AK226","v":0}]
[null,{"$f":"unique_contracts!A227","v":0},{"$f":"unique_contracts!B227","v":0},{"$f":"unique_contracts!D227","v":0},{"$f":"unique_contracts!J227","v":0},{"$f":"unique_contracts!K227","v":0},{"$f":"unique_contracts!M227","v":0},{"$f":"unique_contracts!N227","v":0},{"$f":"unique_contracts!P227","v":0},{"$f":"unique_contracts!R227","v":0},{"$f":"unique_contracts!V227","v":0},{"$f":"unique_contracts!AB227","v":0},{"$f":"unique_contracts!AM227","v":0},{"$f":"unique_contracts!AN227","v":0},{"$f":"unique_contracts!AO227","v":0},{"$f":"unique_contracts!AP227","v":0},{"$f":"unique_contracts!AQ227","v":0},{"$f":"unique_contracts!AR227","v":0},{"$f":"unique_contracts!BR227","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C227,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T227,\"pumped_storage\",\n      IF(AND(NOT(U227),V227),\"n/a\",\n        IF(AND(K227>0,OR(G227=\"NotHybrid\",G227=0)),_xlfn.CONCAT(AB227,INDEX(resources!$G:$G,MATCH(C227,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C227,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D227=\"Online\",NOT(ISNUMBER(MATCH(AC227,misc!$DD:$DD,0)))),F227,E227)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AL$1,$AG227>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CI$3:CI$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AL$1,$AG227>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CI$3:CI$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AM$1,$AG227>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CJ$3:CJ$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AM$1,$AG227>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CJ$3:CJ$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AN$1,$AG227>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CK$3:CK$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AN$1,$AG227>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CK$3:CK$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AO$1,$AG227>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CL$3:CL$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AO$1,$AG227>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CL$3:CL$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AP$1,$AG227>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CM$3:CM$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AP$1,$AG227>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CM$3:CM$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AQ$1,$AG227>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CN$3:CN$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AQ$1,$AG227>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CN$3:CN$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AR$1,$AG227>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CO$3:CO$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AR$1,$AG227>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CO$3:CO$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AS$1,$AG227>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CP$3:CP$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AS$1,$AG227>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CP$3:CP$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AT$1,$AG227>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CQ$3:CQ$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AT$1,$AG227>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CQ$3:CQ$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AU$1,$AG227>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CR$3:CR$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AU$1,$AG227>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CR$3:CR$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AV$1,$AG227>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CS$3:CS$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AV$1,$AG227>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CS$3:CS$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AW$1,$AG227>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CT$3:CT$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AW$1,$AG227>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CT$3:CT$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AX$1,$AG227>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CU$3:CU$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AX$1,$AG227>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CU$3:CU$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AY$1,$AG227>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CV$3:CV$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AY$1,$AG227>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CV$3:CV$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=AZ$1,$AG227>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CW$3:CW$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=AZ$1,$AG227>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CW$3:CW$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=BA$1,$AG227>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CX$3:CX$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=BA$1,$AG227>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CX$3:CX$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=BB$1,$AG227>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CY$3:CY$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=BB$1,$AG227>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CY$3:CY$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=BC$1,$AG227>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!CZ$3:CZ$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=BC$1,$AG227>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!CZ$3:CZ$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=BD$1,$AG227>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!DA$3:DA$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=BD$1,$AG227>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!DA$3:DA$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF227<=BE$1,$AG227>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC227,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA227>$AB227,$AD227=\"n/a\"),($AA227-$AB227)*INDEX(misc!DB$3:DB$6,MATCH($AC227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD227=\"n/a\",$AJ227*$AI227,$I227)\n    +IFERROR(\n      IF(AND($AF227<=BE$1,$AG227>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD227,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA227>$AB227,($AA227-$AB227)*INDEX(misc!DB$3:DB$6,MATCH($AD227,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y227*$AH227*$AI227),\n$X227)*$AK227","v":0}]
[null,{"$f":"unique_contracts!A228","v":0},{"$f":"unique_contracts!B228","v":0},{"$f":"unique_contracts!D228","v":0},{"$f":"unique_contracts!J228","v":0},{"$f":"unique_contracts!K228","v":0},{"$f":"unique_contracts!M228","v":0},{"$f":"unique_contracts!N228","v":0},{"$f":"unique_contracts!P228","v":0},{"$f":"unique_contracts!R228","v":0},{"$f":"unique_contracts!V228","v":0},{"$f":"unique_contracts!AB228","v":0},{"$f":"unique_contracts!AM228","v":0},{"$f":"unique_contracts!AN228","v":0},{"$f":"unique_contracts!AO228","v":0},{"$f":"unique_contracts!AP228","v":0},{"$f":"unique_contracts!AQ228","v":0},{"$f":"unique_contracts!AR228","v":0},{"$f":"unique_contracts!BR228","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C228,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T228,\"pumped_storage\",\n      IF(AND(NOT(U228),V228),\"n/a\",\n        IF(AND(K228>0,OR(G228=\"NotHybrid\",G228=0)),_xlfn.CONCAT(AB228,INDEX(resources!$G:$G,MATCH(C228,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C228,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D228=\"Online\",NOT(ISNUMBER(MATCH(AC228,misc!$DD:$DD,0)))),F228,E228)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AL$1,$AG228>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CI$3:CI$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AL$1,$AG228>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CI$3:CI$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AM$1,$AG228>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CJ$3:CJ$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AM$1,$AG228>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CJ$3:CJ$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AN$1,$AG228>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CK$3:CK$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AN$1,$AG228>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CK$3:CK$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AO$1,$AG228>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CL$3:CL$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AO$1,$AG228>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CL$3:CL$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AP$1,$AG228>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CM$3:CM$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AP$1,$AG228>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CM$3:CM$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AQ$1,$AG228>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CN$3:CN$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AQ$1,$AG228>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CN$3:CN$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AR$1,$AG228>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CO$3:CO$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AR$1,$AG228>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CO$3:CO$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AS$1,$AG228>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CP$3:CP$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AS$1,$AG228>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CP$3:CP$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AT$1,$AG228>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CQ$3:CQ$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AT$1,$AG228>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CQ$3:CQ$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AU$1,$AG228>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CR$3:CR$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AU$1,$AG228>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CR$3:CR$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AV$1,$AG228>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CS$3:CS$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AV$1,$AG228>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CS$3:CS$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AW$1,$AG228>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CT$3:CT$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AW$1,$AG228>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CT$3:CT$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AX$1,$AG228>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CU$3:CU$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AX$1,$AG228>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CU$3:CU$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AY$1,$AG228>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CV$3:CV$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AY$1,$AG228>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CV$3:CV$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=AZ$1,$AG228>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CW$3:CW$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=AZ$1,$AG228>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CW$3:CW$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=BA$1,$AG228>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CX$3:CX$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=BA$1,$AG228>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CX$3:CX$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=BB$1,$AG228>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CY$3:CY$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=BB$1,$AG228>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CY$3:CY$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=BC$1,$AG228>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!CZ$3:CZ$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=BC$1,$AG228>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!CZ$3:CZ$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=BD$1,$AG228>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!DA$3:DA$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=BD$1,$AG228>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!DA$3:DA$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF228<=BE$1,$AG228>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC228,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA228>$AB228,$AD228=\"n/a\"),($AA228-$AB228)*INDEX(misc!DB$3:DB$6,MATCH($AC228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD228=\"n/a\",$AJ228*$AI228,$I228)\n    +IFERROR(\n      IF(AND($AF228<=BE$1,$AG228>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD228,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA228>$AB228,($AA228-$AB228)*INDEX(misc!DB$3:DB$6,MATCH($AD228,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y228*$AH228*$AI228),\n$X228)*$AK228","v":0}]
[null,{"$f":"unique_contracts!A229","v":0},{"$f":"unique_contracts!B229","v":0},{"$f":"unique_contracts!D229","v":0},{"$f":"unique_contracts!J229","v":0},{"$f":"unique_contracts!K229","v":0},{"$f":"unique_contracts!M229","v":0},{"$f":"unique_contracts!N229","v":0},{"$f":"unique_contracts!P229","v":0},{"$f":"unique_contracts!R229","v":0},{"$f":"unique_contracts!V229","v":0},{"$f":"unique_contracts!AB229","v":0},{"$f":"unique_contracts!AM229","v":0},{"$f":"unique_contracts!AN229","v":0},{"$f":"unique_contracts!AO229","v":0},{"$f":"unique_contracts!AP229","v":0},{"$f":"unique_contracts!AQ229","v":0},{"$f":"unique_contracts!AR229","v":0},{"$f":"unique_contracts!BR229","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C229,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T229,\"pumped_storage\",\n      IF(AND(NOT(U229),V229),\"n/a\",\n        IF(AND(K229>0,OR(G229=\"NotHybrid\",G229=0)),_xlfn.CONCAT(AB229,INDEX(resources!$G:$G,MATCH(C229,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C229,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D229=\"Online\",NOT(ISNUMBER(MATCH(AC229,misc!$DD:$DD,0)))),F229,E229)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AL$1,$AG229>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CI$3:CI$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AL$1,$AG229>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CI$3:CI$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AM$1,$AG229>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CJ$3:CJ$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AM$1,$AG229>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CJ$3:CJ$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AN$1,$AG229>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CK$3:CK$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AN$1,$AG229>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CK$3:CK$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AO$1,$AG229>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CL$3:CL$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AO$1,$AG229>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CL$3:CL$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AP$1,$AG229>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CM$3:CM$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AP$1,$AG229>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CM$3:CM$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AQ$1,$AG229>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CN$3:CN$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AQ$1,$AG229>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CN$3:CN$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AR$1,$AG229>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CO$3:CO$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AR$1,$AG229>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CO$3:CO$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AS$1,$AG229>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CP$3:CP$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AS$1,$AG229>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CP$3:CP$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AT$1,$AG229>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CQ$3:CQ$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AT$1,$AG229>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CQ$3:CQ$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AU$1,$AG229>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CR$3:CR$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AU$1,$AG229>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CR$3:CR$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AV$1,$AG229>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CS$3:CS$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AV$1,$AG229>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CS$3:CS$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AW$1,$AG229>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CT$3:CT$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AW$1,$AG229>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CT$3:CT$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AX$1,$AG229>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CU$3:CU$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AX$1,$AG229>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CU$3:CU$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AY$1,$AG229>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CV$3:CV$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AY$1,$AG229>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CV$3:CV$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=AZ$1,$AG229>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CW$3:CW$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=AZ$1,$AG229>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CW$3:CW$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=BA$1,$AG229>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CX$3:CX$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=BA$1,$AG229>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CX$3:CX$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=BB$1,$AG229>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CY$3:CY$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=BB$1,$AG229>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CY$3:CY$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=BC$1,$AG229>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!CZ$3:CZ$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=BC$1,$AG229>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!CZ$3:CZ$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=BD$1,$AG229>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!DA$3:DA$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=BD$1,$AG229>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!DA$3:DA$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF229<=BE$1,$AG229>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC229,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA229>$AB229,$AD229=\"n/a\"),($AA229-$AB229)*INDEX(misc!DB$3:DB$6,MATCH($AC229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD229=\"n/a\",$AJ229*$AI229,$I229)\n    +IFERROR(\n      IF(AND($AF229<=BE$1,$AG229>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD229,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA229>$AB229,($AA229-$AB229)*INDEX(misc!DB$3:DB$6,MATCH($AD229,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y229*$AH229*$AI229),\n$X229)*$AK229","v":0}]
[null,{"$f":"unique_contracts!A230","v":0},{"$f":"unique_contracts!B230","v":0},{"$f":"unique_contracts!D230","v":0},{"$f":"unique_contracts!J230","v":0},{"$f":"unique_contracts!K230","v":0},{"$f":"unique_contracts!M230","v":0},{"$f":"unique_contracts!N230","v":0},{"$f":"unique_contracts!P230","v":0},{"$f":"unique_contracts!R230","v":0},{"$f":"unique_contracts!V230","v":0},{"$f":"unique_contracts!AB230","v":0},{"$f":"unique_contracts!AM230","v":0},{"$f":"unique_contracts!AN230","v":0},{"$f":"unique_contracts!AO230","v":0},{"$f":"unique_contracts!AP230","v":0},{"$f":"unique_contracts!AQ230","v":0},{"$f":"unique_contracts!AR230","v":0},{"$f":"unique_contracts!BR230","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C230,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T230,\"pumped_storage\",\n      IF(AND(NOT(U230),V230),\"n/a\",\n        IF(AND(K230>0,OR(G230=\"NotHybrid\",G230=0)),_xlfn.CONCAT(AB230,INDEX(resources!$G:$G,MATCH(C230,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C230,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D230=\"Online\",NOT(ISNUMBER(MATCH(AC230,misc!$DD:$DD,0)))),F230,E230)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AL$1,$AG230>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CI$3:CI$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AL$1,$AG230>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CI$3:CI$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AM$1,$AG230>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CJ$3:CJ$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AM$1,$AG230>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CJ$3:CJ$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AN$1,$AG230>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CK$3:CK$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AN$1,$AG230>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CK$3:CK$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AO$1,$AG230>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CL$3:CL$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AO$1,$AG230>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CL$3:CL$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AP$1,$AG230>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CM$3:CM$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AP$1,$AG230>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CM$3:CM$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AQ$1,$AG230>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CN$3:CN$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AQ$1,$AG230>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CN$3:CN$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AR$1,$AG230>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CO$3:CO$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AR$1,$AG230>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CO$3:CO$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AS$1,$AG230>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CP$3:CP$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AS$1,$AG230>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CP$3:CP$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AT$1,$AG230>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CQ$3:CQ$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AT$1,$AG230>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CQ$3:CQ$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AU$1,$AG230>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CR$3:CR$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AU$1,$AG230>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CR$3:CR$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AV$1,$AG230>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CS$3:CS$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AV$1,$AG230>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CS$3:CS$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AW$1,$AG230>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CT$3:CT$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AW$1,$AG230>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CT$3:CT$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AX$1,$AG230>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CU$3:CU$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AX$1,$AG230>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CU$3:CU$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AY$1,$AG230>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CV$3:CV$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AY$1,$AG230>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CV$3:CV$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=AZ$1,$AG230>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CW$3:CW$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=AZ$1,$AG230>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CW$3:CW$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=BA$1,$AG230>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CX$3:CX$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=BA$1,$AG230>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CX$3:CX$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=BB$1,$AG230>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CY$3:CY$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=BB$1,$AG230>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CY$3:CY$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=BC$1,$AG230>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!CZ$3:CZ$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=BC$1,$AG230>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!CZ$3:CZ$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=BD$1,$AG230>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!DA$3:DA$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=BD$1,$AG230>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!DA$3:DA$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF230<=BE$1,$AG230>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC230,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA230>$AB230,$AD230=\"n/a\"),($AA230-$AB230)*INDEX(misc!DB$3:DB$6,MATCH($AC230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD230=\"n/a\",$AJ230*$AI230,$I230)\n    +IFERROR(\n      IF(AND($AF230<=BE$1,$AG230>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD230,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA230>$AB230,($AA230-$AB230)*INDEX(misc!DB$3:DB$6,MATCH($AD230,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y230*$AH230*$AI230),\n$X230)*$AK230","v":0}]
[null,{"$f":"unique_contracts!A231","v":0},{"$f":"unique_contracts!B231","v":0},{"$f":"unique_contracts!D231","v":0},{"$f":"unique_contracts!J231","v":0},{"$f":"unique_contracts!K231","v":0},{"$f":"unique_contracts!M231","v":0},{"$f":"unique_contracts!N231","v":0},{"$f":"unique_contracts!P231","v":0},{"$f":"unique_contracts!R231","v":0},{"$f":"unique_contracts!V231","v":0},{"$f":"unique_contracts!AB231","v":0},{"$f":"unique_contracts!AM231","v":0},{"$f":"unique_contracts!AN231","v":0},{"$f":"unique_contracts!AO231","v":0},{"$f":"unique_contracts!AP231","v":0},{"$f":"unique_contracts!AQ231","v":0},{"$f":"unique_contracts!AR231","v":0},{"$f":"unique_contracts!BR231","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C231,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T231,\"pumped_storage\",\n      IF(AND(NOT(U231),V231),\"n/a\",\n        IF(AND(K231>0,OR(G231=\"NotHybrid\",G231=0)),_xlfn.CONCAT(AB231,INDEX(resources!$G:$G,MATCH(C231,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C231,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D231=\"Online\",NOT(ISNUMBER(MATCH(AC231,misc!$DD:$DD,0)))),F231,E231)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AL$1,$AG231>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CI$3:CI$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AL$1,$AG231>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CI$3:CI$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AM$1,$AG231>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CJ$3:CJ$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AM$1,$AG231>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CJ$3:CJ$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AN$1,$AG231>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CK$3:CK$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AN$1,$AG231>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CK$3:CK$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AO$1,$AG231>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CL$3:CL$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AO$1,$AG231>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CL$3:CL$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AP$1,$AG231>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CM$3:CM$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AP$1,$AG231>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CM$3:CM$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AQ$1,$AG231>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CN$3:CN$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AQ$1,$AG231>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CN$3:CN$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AR$1,$AG231>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CO$3:CO$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AR$1,$AG231>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CO$3:CO$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AS$1,$AG231>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CP$3:CP$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AS$1,$AG231>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CP$3:CP$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AT$1,$AG231>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CQ$3:CQ$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AT$1,$AG231>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CQ$3:CQ$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AU$1,$AG231>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CR$3:CR$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AU$1,$AG231>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CR$3:CR$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AV$1,$AG231>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CS$3:CS$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AV$1,$AG231>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CS$3:CS$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AW$1,$AG231>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CT$3:CT$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AW$1,$AG231>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CT$3:CT$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AX$1,$AG231>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CU$3:CU$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AX$1,$AG231>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CU$3:CU$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AY$1,$AG231>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CV$3:CV$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AY$1,$AG231>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CV$3:CV$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=AZ$1,$AG231>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CW$3:CW$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=AZ$1,$AG231>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CW$3:CW$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=BA$1,$AG231>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CX$3:CX$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=BA$1,$AG231>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CX$3:CX$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=BB$1,$AG231>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CY$3:CY$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=BB$1,$AG231>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CY$3:CY$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=BC$1,$AG231>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!CZ$3:CZ$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=BC$1,$AG231>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!CZ$3:CZ$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=BD$1,$AG231>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!DA$3:DA$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=BD$1,$AG231>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!DA$3:DA$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF231<=BE$1,$AG231>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC231,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA231>$AB231,$AD231=\"n/a\"),($AA231-$AB231)*INDEX(misc!DB$3:DB$6,MATCH($AC231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD231=\"n/a\",$AJ231*$AI231,$I231)\n    +IFERROR(\n      IF(AND($AF231<=BE$1,$AG231>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD231,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA231>$AB231,($AA231-$AB231)*INDEX(misc!DB$3:DB$6,MATCH($AD231,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y231*$AH231*$AI231),\n$X231)*$AK231","v":0}]
[null,{"$f":"unique_contracts!A232","v":0},{"$f":"unique_contracts!B232","v":0},{"$f":"unique_contracts!D232","v":0},{"$f":"unique_contracts!J232","v":0},{"$f":"unique_contracts!K232","v":0},{"$f":"unique_contracts!M232","v":0},{"$f":"unique_contracts!N232","v":0},{"$f":"unique_contracts!P232","v":0},{"$f":"unique_contracts!R232","v":0},{"$f":"unique_contracts!V232","v":0},{"$f":"unique_contracts!AB232","v":0},{"$f":"unique_contracts!AM232","v":0},{"$f":"unique_contracts!AN232","v":0},{"$f":"unique_contracts!AO232","v":0},{"$f":"unique_contracts!AP232","v":0},{"$f":"unique_contracts!AQ232","v":0},{"$f":"unique_contracts!AR232","v":0},{"$f":"unique_contracts!BR232","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C232,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T232,\"pumped_storage\",\n      IF(AND(NOT(U232),V232),\"n/a\",\n        IF(AND(K232>0,OR(G232=\"NotHybrid\",G232=0)),_xlfn.CONCAT(AB232,INDEX(resources!$G:$G,MATCH(C232,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C232,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D232=\"Online\",NOT(ISNUMBER(MATCH(AC232,misc!$DD:$DD,0)))),F232,E232)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AL$1,$AG232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CI$3:CI$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AL$1,$AG232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CI$3:CI$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AM$1,$AG232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CJ$3:CJ$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AM$1,$AG232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CJ$3:CJ$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AN$1,$AG232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CK$3:CK$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AN$1,$AG232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CK$3:CK$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AO$1,$AG232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CL$3:CL$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AO$1,$AG232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CL$3:CL$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AP$1,$AG232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CM$3:CM$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AP$1,$AG232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CM$3:CM$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AQ$1,$AG232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CN$3:CN$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AQ$1,$AG232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CN$3:CN$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AR$1,$AG232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CO$3:CO$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AR$1,$AG232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CO$3:CO$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AS$1,$AG232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CP$3:CP$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AS$1,$AG232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CP$3:CP$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AT$1,$AG232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CQ$3:CQ$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AT$1,$AG232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CQ$3:CQ$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AU$1,$AG232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CR$3:CR$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AU$1,$AG232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CR$3:CR$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AV$1,$AG232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CS$3:CS$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AV$1,$AG232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CS$3:CS$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AW$1,$AG232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CT$3:CT$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AW$1,$AG232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CT$3:CT$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AX$1,$AG232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CU$3:CU$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AX$1,$AG232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CU$3:CU$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AY$1,$AG232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CV$3:CV$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AY$1,$AG232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CV$3:CV$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=AZ$1,$AG232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CW$3:CW$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=AZ$1,$AG232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CW$3:CW$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=BA$1,$AG232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CX$3:CX$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=BA$1,$AG232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CX$3:CX$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=BB$1,$AG232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CY$3:CY$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=BB$1,$AG232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CY$3:CY$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=BC$1,$AG232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!CZ$3:CZ$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=BC$1,$AG232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!CZ$3:CZ$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=BD$1,$AG232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!DA$3:DA$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=BD$1,$AG232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!DA$3:DA$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF232<=BE$1,$AG232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA232>$AB232,$AD232=\"n/a\"),($AA232-$AB232)*INDEX(misc!DB$3:DB$6,MATCH($AC232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD232=\"n/a\",$AJ232*$AI232,$I232)\n    +IFERROR(\n      IF(AND($AF232<=BE$1,$AG232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA232>$AB232,($AA232-$AB232)*INDEX(misc!DB$3:DB$6,MATCH($AD232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y232*$AH232*$AI232),\n$X232)*$AK232","v":0}]
[null,{"$f":"unique_contracts!A233","v":0},{"$f":"unique_contracts!B233","v":0},{"$f":"unique_contracts!D233","v":0},{"$f":"unique_contracts!J233","v":0},{"$f":"unique_contracts!K233","v":0},{"$f":"unique_contracts!M233","v":0},{"$f":"unique_contracts!N233","v":0},{"$f":"unique_contracts!P233","v":0},{"$f":"unique_contracts!R233","v":0},{"$f":"unique_contracts!V233","v":0},{"$f":"unique_contracts!AB233","v":0},{"$f":"unique_contracts!AM233","v":0},{"$f":"unique_contracts!AN233","v":0},{"$f":"unique_contracts!AO233","v":0},{"$f":"unique_contracts!AP233","v":0},{"$f":"unique_contracts!AQ233","v":0},{"$f":"unique_contracts!AR233","v":0},{"$f":"unique_contracts!BR233","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C233,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T233,\"pumped_storage\",\n      IF(AND(NOT(U233),V233),\"n/a\",\n        IF(AND(K233>0,OR(G233=\"NotHybrid\",G233=0)),_xlfn.CONCAT(AB233,INDEX(resources!$G:$G,MATCH(C233,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C233,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D233=\"Online\",NOT(ISNUMBER(MATCH(AC233,misc!$DD:$DD,0)))),F233,E233)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AL$1,$AG233>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CI$3:CI$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AL$1,$AG233>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CI$3:CI$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AM$1,$AG233>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CJ$3:CJ$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AM$1,$AG233>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CJ$3:CJ$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AN$1,$AG233>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CK$3:CK$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AN$1,$AG233>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CK$3:CK$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AO$1,$AG233>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CL$3:CL$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AO$1,$AG233>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CL$3:CL$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AP$1,$AG233>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CM$3:CM$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AP$1,$AG233>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CM$3:CM$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AQ$1,$AG233>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CN$3:CN$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AQ$1,$AG233>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CN$3:CN$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AR$1,$AG233>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CO$3:CO$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AR$1,$AG233>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CO$3:CO$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AS$1,$AG233>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CP$3:CP$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AS$1,$AG233>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CP$3:CP$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AT$1,$AG233>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CQ$3:CQ$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AT$1,$AG233>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CQ$3:CQ$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AU$1,$AG233>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CR$3:CR$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AU$1,$AG233>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CR$3:CR$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AV$1,$AG233>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CS$3:CS$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AV$1,$AG233>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CS$3:CS$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AW$1,$AG233>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CT$3:CT$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AW$1,$AG233>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CT$3:CT$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AX$1,$AG233>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CU$3:CU$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AX$1,$AG233>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CU$3:CU$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AY$1,$AG233>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CV$3:CV$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AY$1,$AG233>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CV$3:CV$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=AZ$1,$AG233>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CW$3:CW$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=AZ$1,$AG233>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CW$3:CW$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=BA$1,$AG233>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CX$3:CX$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=BA$1,$AG233>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CX$3:CX$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=BB$1,$AG233>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CY$3:CY$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=BB$1,$AG233>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CY$3:CY$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=BC$1,$AG233>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!CZ$3:CZ$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=BC$1,$AG233>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!CZ$3:CZ$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=BD$1,$AG233>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!DA$3:DA$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=BD$1,$AG233>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!DA$3:DA$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF233<=BE$1,$AG233>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC233,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA233>$AB233,$AD233=\"n/a\"),($AA233-$AB233)*INDEX(misc!DB$3:DB$6,MATCH($AC233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD233=\"n/a\",$AJ233*$AI233,$I233)\n    +IFERROR(\n      IF(AND($AF233<=BE$1,$AG233>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD233,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA233>$AB233,($AA233-$AB233)*INDEX(misc!DB$3:DB$6,MATCH($AD233,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y233*$AH233*$AI233),\n$X233)*$AK233","v":0}]
[null,{"$f":"unique_contracts!A234","v":0},{"$f":"unique_contracts!B234","v":0},{"$f":"unique_contracts!D234","v":0},{"$f":"unique_contracts!J234","v":0},{"$f":"unique_contracts!K234","v":0},{"$f":"unique_contracts!M234","v":0},{"$f":"unique_contracts!N234","v":0},{"$f":"unique_contracts!P234","v":0},{"$f":"unique_contracts!R234","v":0},{"$f":"unique_contracts!V234","v":0},{"$f":"unique_contracts!AB234","v":0},{"$f":"unique_contracts!AM234","v":0},{"$f":"unique_contracts!AN234","v":0},{"$f":"unique_contracts!AO234","v":0},{"$f":"unique_contracts!AP234","v":0},{"$f":"unique_contracts!AQ234","v":0},{"$f":"unique_contracts!AR234","v":0},{"$f":"unique_contracts!BR234","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C234,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T234,\"pumped_storage\",\n      IF(AND(NOT(U234),V234),\"n/a\",\n        IF(AND(K234>0,OR(G234=\"NotHybrid\",G234=0)),_xlfn.CONCAT(AB234,INDEX(resources!$G:$G,MATCH(C234,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C234,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D234=\"Online\",NOT(ISNUMBER(MATCH(AC234,misc!$DD:$DD,0)))),F234,E234)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AL$1,$AG234>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CI$3:CI$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AL$1,$AG234>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CI$3:CI$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AM$1,$AG234>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CJ$3:CJ$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AM$1,$AG234>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CJ$3:CJ$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AN$1,$AG234>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CK$3:CK$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AN$1,$AG234>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CK$3:CK$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AO$1,$AG234>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CL$3:CL$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AO$1,$AG234>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CL$3:CL$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AP$1,$AG234>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CM$3:CM$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AP$1,$AG234>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CM$3:CM$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AQ$1,$AG234>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CN$3:CN$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AQ$1,$AG234>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CN$3:CN$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AR$1,$AG234>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CO$3:CO$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AR$1,$AG234>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CO$3:CO$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AS$1,$AG234>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CP$3:CP$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AS$1,$AG234>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CP$3:CP$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AT$1,$AG234>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CQ$3:CQ$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AT$1,$AG234>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CQ$3:CQ$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AU$1,$AG234>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CR$3:CR$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AU$1,$AG234>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CR$3:CR$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AV$1,$AG234>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CS$3:CS$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AV$1,$AG234>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CS$3:CS$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AW$1,$AG234>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CT$3:CT$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AW$1,$AG234>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CT$3:CT$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AX$1,$AG234>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CU$3:CU$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AX$1,$AG234>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CU$3:CU$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AY$1,$AG234>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CV$3:CV$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AY$1,$AG234>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CV$3:CV$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=AZ$1,$AG234>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CW$3:CW$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=AZ$1,$AG234>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CW$3:CW$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=BA$1,$AG234>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CX$3:CX$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=BA$1,$AG234>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CX$3:CX$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=BB$1,$AG234>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CY$3:CY$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=BB$1,$AG234>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CY$3:CY$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=BC$1,$AG234>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!CZ$3:CZ$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=BC$1,$AG234>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!CZ$3:CZ$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=BD$1,$AG234>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!DA$3:DA$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=BD$1,$AG234>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!DA$3:DA$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF234<=BE$1,$AG234>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA234>$AB234,$AD234=\"n/a\"),($AA234-$AB234)*INDEX(misc!DB$3:DB$6,MATCH($AC234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD234=\"n/a\",$AJ234*$AI234,$I234)\n    +IFERROR(\n      IF(AND($AF234<=BE$1,$AG234>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA234>$AB234,($AA234-$AB234)*INDEX(misc!DB$3:DB$6,MATCH($AD234,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","v":0}]
[null,{"$f":"unique_contracts!A235","v":0},{"$f":"unique_contracts!B235","v":0},{"$f":"unique_contracts!D235","v":0},{"$f":"unique_contracts!J235","v":0},{"$f":"unique_contracts!K235","v":0},{"$f":"unique_contracts!M235","v":0},{"$f":"unique_contracts!N235","v":0},{"$f":"unique_contracts!P235","v":0},{"$f":"unique_contracts!R235","v":0},{"$f":"unique_contracts!V235","v":0},{"$f":"unique_contracts!AB235","v":0},{"$f":"unique_contracts!AM235","v":0},{"$f":"unique_contracts!AN235","v":0},{"$f":"unique_contracts!AO235","v":0},{"$f":"unique_contracts!AP235","v":0},{"$f":"unique_contracts!AQ235","v":0},{"$f":"unique_contracts!AR235","v":0},{"$f":"unique_contracts!BR235","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C235,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T235,\"pumped_storage\",\n      IF(AND(NOT(U235),V235),\"n/a\",\n        IF(AND(K235>0,OR(G235=\"NotHybrid\",G235=0)),_xlfn.CONCAT(AB235,INDEX(resources!$G:$G,MATCH(C235,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C235,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D235=\"Online\",NOT(ISNUMBER(MATCH(AC235,misc!$DD:$DD,0)))),F235,E235)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AL$1,$AG235>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CI$3:CI$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AL$1,$AG235>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CI$3:CI$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AM$1,$AG235>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CJ$3:CJ$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AM$1,$AG235>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CJ$3:CJ$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AN$1,$AG235>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CK$3:CK$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AN$1,$AG235>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CK$3:CK$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AO$1,$AG235>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CL$3:CL$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AO$1,$AG235>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CL$3:CL$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AP$1,$AG235>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CM$3:CM$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AP$1,$AG235>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CM$3:CM$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AQ$1,$AG235>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CN$3:CN$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AQ$1,$AG235>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CN$3:CN$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AR$1,$AG235>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CO$3:CO$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AR$1,$AG235>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CO$3:CO$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AS$1,$AG235>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CP$3:CP$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AS$1,$AG235>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CP$3:CP$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AT$1,$AG235>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CQ$3:CQ$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AT$1,$AG235>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CQ$3:CQ$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AU$1,$AG235>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CR$3:CR$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AU$1,$AG235>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CR$3:CR$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AV$1,$AG235>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CS$3:CS$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AV$1,$AG235>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CS$3:CS$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AW$1,$AG235>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CT$3:CT$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AW$1,$AG235>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CT$3:CT$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AX$1,$AG235>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CU$3:CU$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AX$1,$AG235>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CU$3:CU$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AY$1,$AG235>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CV$3:CV$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AY$1,$AG235>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CV$3:CV$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=AZ$1,$AG235>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CW$3:CW$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=AZ$1,$AG235>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CW$3:CW$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=BA$1,$AG235>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CX$3:CX$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=BA$1,$AG235>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CX$3:CX$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=BB$1,$AG235>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CY$3:CY$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=BB$1,$AG235>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CY$3:CY$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=BC$1,$AG235>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!CZ$3:CZ$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=BC$1,$AG235>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!CZ$3:CZ$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=BD$1,$AG235>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!DA$3:DA$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=BD$1,$AG235>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!DA$3:DA$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF235<=BE$1,$AG235>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC235,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA235>$AB235,$AD235=\"n/a\"),($AA235-$AB235)*INDEX(misc!DB$3:DB$6,MATCH($AC235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD235=\"n/a\",$AJ235*$AI235,$I235)\n    +IFERROR(\n      IF(AND($AF235<=BE$1,$AG235>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD235,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA235>$AB235,($AA235-$AB235)*INDEX(misc!DB$3:DB$6,MATCH($AD235,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y235*$AH235*$AI235),\n$X235)*$AK235","v":0}]
[null,{"$f":"unique_contracts!A236","v":0},{"$f":"unique_contracts!B236","v":0},{"$f":"unique_contracts!D236","v":0},{"$f":"unique_contracts!J236","v":0},{"$f":"unique_contracts!K236","v":0},{"$f":"unique_contracts!M236","v":0},{"$f":"unique_contracts!N236","v":0},{"$f":"unique_contracts!P236","v":0},{"$f":"unique_contracts!R236","v":0},{"$f":"unique_contracts!V236","v":0},{"$f":"unique_contracts!AB236","v":0},{"$f":"unique_contracts!AM236","v":0},{"$f":"unique_contracts!AN236","v":0},{"$f":"unique_contracts!AO236","v":0},{"$f":"unique_contracts!AP236","v":0},{"$f":"unique_contracts!AQ236","v":0},{"$f":"unique_contracts!AR236","v":0},{"$f":"unique_contracts!BR236","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C236,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T236,\"pumped_storage\",\n      IF(AND(NOT(U236),V236),\"n/a\",\n        IF(AND(K236>0,OR(G236=\"NotHybrid\",G236=0)),_xlfn.CONCAT(AB236,INDEX(resources!$G:$G,MATCH(C236,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C236,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D236=\"Online\",NOT(ISNUMBER(MATCH(AC236,misc!$DD:$DD,0)))),F236,E236)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AL$1,$AG236>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CI$3:CI$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AL$1,$AG236>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CI$3:CI$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AM$1,$AG236>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CJ$3:CJ$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AM$1,$AG236>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CJ$3:CJ$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AN$1,$AG236>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CK$3:CK$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AN$1,$AG236>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CK$3:CK$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AO$1,$AG236>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CL$3:CL$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AO$1,$AG236>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CL$3:CL$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AP$1,$AG236>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CM$3:CM$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AP$1,$AG236>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CM$3:CM$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AQ$1,$AG236>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CN$3:CN$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AQ$1,$AG236>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CN$3:CN$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AR$1,$AG236>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CO$3:CO$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AR$1,$AG236>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CO$3:CO$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AS$1,$AG236>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CP$3:CP$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AS$1,$AG236>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CP$3:CP$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AT$1,$AG236>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CQ$3:CQ$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AT$1,$AG236>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CQ$3:CQ$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AU$1,$AG236>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CR$3:CR$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AU$1,$AG236>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CR$3:CR$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AV$1,$AG236>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CS$3:CS$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AV$1,$AG236>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CS$3:CS$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AW$1,$AG236>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CT$3:CT$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AW$1,$AG236>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CT$3:CT$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AX$1,$AG236>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CU$3:CU$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AX$1,$AG236>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CU$3:CU$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AY$1,$AG236>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CV$3:CV$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AY$1,$AG236>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CV$3:CV$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=AZ$1,$AG236>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CW$3:CW$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=AZ$1,$AG236>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CW$3:CW$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=BA$1,$AG236>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CX$3:CX$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=BA$1,$AG236>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CX$3:CX$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=BB$1,$AG236>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CY$3:CY$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=BB$1,$AG236>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CY$3:CY$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=BC$1,$AG236>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!CZ$3:CZ$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=BC$1,$AG236>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!CZ$3:CZ$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=BD$1,$AG236>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!DA$3:DA$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=BD$1,$AG236>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!DA$3:DA$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF236<=BE$1,$AG236>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC236,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA236>$AB236,$AD236=\"n/a\"),($AA236-$AB236)*INDEX(misc!DB$3:DB$6,MATCH($AC236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD236=\"n/a\",$AJ236*$AI236,$I236)\n    +IFERROR(\n      IF(AND($AF236<=BE$1,$AG236>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD236,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA236>$AB236,($AA236-$AB236)*INDEX(misc!DB$3:DB$6,MATCH($AD236,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y236*$AH236*$AI236),\n$X236)*$AK236","v":0}]
[null,{"$f":"unique_contracts!A237","v":0},{"$f":"unique_contracts!B237","v":0},{"$f":"unique_contracts!D237","v":0},{"$f":"unique_contracts!J237","v":0},{"$f":"unique_contracts!K237","v":0},{"$f":"unique_contracts!M237","v":0},{"$f":"unique_contracts!N237","v":0},{"$f":"unique_contracts!P237","v":0},{"$f":"unique_contracts!R237","v":0},{"$f":"unique_contracts!V237","v":0},{"$f":"unique_contracts!AB237","v":0},{"$f":"unique_contracts!AM237","v":0},{"$f":"unique_contracts!AN237","v":0},{"$f":"unique_contracts!AO237","v":0},{"$f":"unique_contracts!AP237","v":0},{"$f":"unique_contracts!AQ237","v":0},{"$f":"unique_contracts!AR237","v":0},{"$f":"unique_contracts!BR237","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C237,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T237,\"pumped_storage\",\n      IF(AND(NOT(U237),V237),\"n/a\",\n        IF(AND(K237>0,OR(G237=\"NotHybrid\",G237=0)),_xlfn.CONCAT(AB237,INDEX(resources!$G:$G,MATCH(C237,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C237,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D237=\"Online\",NOT(ISNUMBER(MATCH(AC237,misc!$DD:$DD,0)))),F237,E237)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AL$1,$AG237>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CI$3:CI$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AL$1,$AG237>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CI$3:CI$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AM$1,$AG237>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CJ$3:CJ$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AM$1,$AG237>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CJ$3:CJ$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AN$1,$AG237>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CK$3:CK$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AN$1,$AG237>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CK$3:CK$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AO$1,$AG237>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CL$3:CL$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AO$1,$AG237>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CL$3:CL$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AP$1,$AG237>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CM$3:CM$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AP$1,$AG237>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CM$3:CM$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AQ$1,$AG237>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CN$3:CN$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AQ$1,$AG237>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CN$3:CN$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AR$1,$AG237>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CO$3:CO$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AR$1,$AG237>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CO$3:CO$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AS$1,$AG237>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CP$3:CP$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AS$1,$AG237>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CP$3:CP$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AT$1,$AG237>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CQ$3:CQ$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AT$1,$AG237>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CQ$3:CQ$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AU$1,$AG237>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CR$3:CR$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AU$1,$AG237>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CR$3:CR$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AV$1,$AG237>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CS$3:CS$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AV$1,$AG237>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CS$3:CS$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AW$1,$AG237>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CT$3:CT$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AW$1,$AG237>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CT$3:CT$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AX$1,$AG237>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CU$3:CU$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AX$1,$AG237>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CU$3:CU$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AY$1,$AG237>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CV$3:CV$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AY$1,$AG237>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CV$3:CV$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=AZ$1,$AG237>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CW$3:CW$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=AZ$1,$AG237>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CW$3:CW$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=BA$1,$AG237>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CX$3:CX$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=BA$1,$AG237>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CX$3:CX$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=BB$1,$AG237>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CY$3:CY$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=BB$1,$AG237>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CY$3:CY$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=BC$1,$AG237>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!CZ$3:CZ$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=BC$1,$AG237>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!CZ$3:CZ$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=BD$1,$AG237>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!DA$3:DA$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=BD$1,$AG237>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!DA$3:DA$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF237<=BE$1,$AG237>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC237,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA237>$AB237,$AD237=\"n/a\"),($AA237-$AB237)*INDEX(misc!DB$3:DB$6,MATCH($AC237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD237=\"n/a\",$AJ237*$AI237,$I237)\n    +IFERROR(\n      IF(AND($AF237<=BE$1,$AG237>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD237,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA237>$AB237,($AA237-$AB237)*INDEX(misc!DB$3:DB$6,MATCH($AD237,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y237*$AH237*$AI237),\n$X237)*$AK237","v":0}]
[null,{"$f":"unique_contracts!A238","v":0},{"$f":"unique_contracts!B238","v":0},{"$f":"unique_contracts!D238","v":0},{"$f":"unique_contracts!J238","v":0},{"$f":"unique_contracts!K238","v":0},{"$f":"unique_contracts!M238","v":0},{"$f":"unique_contracts!N238","v":0},{"$f":"unique_contracts!P238","v":0},{"$f":"unique_contracts!R238","v":0},{"$f":"unique_contracts!V238","v":0},{"$f":"unique_contracts!AB238","v":0},{"$f":"unique_contracts!AM238","v":0},{"$f":"unique_contracts!AN238","v":0},{"$f":"unique_contracts!AO238","v":0},{"$f":"unique_contracts!AP238","v":0},{"$f":"unique_contracts!AQ238","v":0},{"$f":"unique_contracts!AR238","v":0},{"$f":"unique_contracts!BR238","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C238,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T238,\"pumped_storage\",\n      IF(AND(NOT(U238),V238),\"n/a\",\n        IF(AND(K238>0,OR(G238=\"NotHybrid\",G238=0)),_xlfn.CONCAT(AB238,INDEX(resources!$G:$G,MATCH(C238,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C238,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D238=\"Online\",NOT(ISNUMBER(MATCH(AC238,misc!$DD:$DD,0)))),F238,E238)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AL$1,$AG238>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CI$3:CI$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AL$1,$AG238>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CI$3:CI$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AM$1,$AG238>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CJ$3:CJ$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AM$1,$AG238>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CJ$3:CJ$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AN$1,$AG238>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CK$3:CK$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AN$1,$AG238>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CK$3:CK$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AO$1,$AG238>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CL$3:CL$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AO$1,$AG238>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CL$3:CL$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AP$1,$AG238>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CM$3:CM$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AP$1,$AG238>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CM$3:CM$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AQ$1,$AG238>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CN$3:CN$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AQ$1,$AG238>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CN$3:CN$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AR$1,$AG238>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CO$3:CO$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AR$1,$AG238>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CO$3:CO$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AS$1,$AG238>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CP$3:CP$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AS$1,$AG238>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CP$3:CP$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AT$1,$AG238>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CQ$3:CQ$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AT$1,$AG238>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CQ$3:CQ$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AU$1,$AG238>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CR$3:CR$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AU$1,$AG238>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CR$3:CR$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AV$1,$AG238>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CS$3:CS$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AV$1,$AG238>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CS$3:CS$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AW$1,$AG238>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CT$3:CT$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AW$1,$AG238>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CT$3:CT$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AX$1,$AG238>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CU$3:CU$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AX$1,$AG238>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CU$3:CU$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AY$1,$AG238>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CV$3:CV$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AY$1,$AG238>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CV$3:CV$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=AZ$1,$AG238>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CW$3:CW$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=AZ$1,$AG238>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CW$3:CW$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=BA$1,$AG238>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CX$3:CX$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=BA$1,$AG238>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CX$3:CX$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=BB$1,$AG238>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CY$3:CY$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=BB$1,$AG238>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CY$3:CY$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=BC$1,$AG238>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!CZ$3:CZ$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=BC$1,$AG238>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!CZ$3:CZ$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=BD$1,$AG238>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!DA$3:DA$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=BD$1,$AG238>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!DA$3:DA$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF238<=BE$1,$AG238>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC238,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA238>$AB238,$AD238=\"n/a\"),($AA238-$AB238)*INDEX(misc!DB$3:DB$6,MATCH($AC238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD238=\"n/a\",$AJ238*$AI238,$I238)\n    +IFERROR(\n      IF(AND($AF238<=BE$1,$AG238>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD238,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA238>$AB238,($AA238-$AB238)*INDEX(misc!DB$3:DB$6,MATCH($AD238,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y238*$AH238*$AI238),\n$X238)*$AK238","v":0}]
[null,{"$f":"unique_contracts!A239","v":0},{"$f":"unique_contracts!B239","v":0},{"$f":"unique_contracts!D239","v":0},{"$f":"unique_contracts!J239","v":0},{"$f":"unique_contracts!K239","v":0},{"$f":"unique_contracts!M239","v":0},{"$f":"unique_contracts!N239","v":0},{"$f":"unique_contracts!P239","v":0},{"$f":"unique_contracts!R239","v":0},{"$f":"unique_contracts!V239","v":0},{"$f":"unique_contracts!AB239","v":0},{"$f":"unique_contracts!AM239","v":0},{"$f":"unique_contracts!AN239","v":0},{"$f":"unique_contracts!AO239","v":0},{"$f":"unique_contracts!AP239","v":0},{"$f":"unique_contracts!AQ239","v":0},{"$f":"unique_contracts!AR239","v":0},{"$f":"unique_contracts!BR239","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C239,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T239,\"pumped_storage\",\n      IF(AND(NOT(U239),V239),\"n/a\",\n        IF(AND(K239>0,OR(G239=\"NotHybrid\",G239=0)),_xlfn.CONCAT(AB239,INDEX(resources!$G:$G,MATCH(C239,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C239,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D239=\"Online\",NOT(ISNUMBER(MATCH(AC239,misc!$DD:$DD,0)))),F239,E239)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AL$1,$AG239>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CI$3:CI$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AL$1,$AG239>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CI$3:CI$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AM$1,$AG239>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CJ$3:CJ$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AM$1,$AG239>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CJ$3:CJ$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AN$1,$AG239>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CK$3:CK$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AN$1,$AG239>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CK$3:CK$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AO$1,$AG239>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CL$3:CL$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AO$1,$AG239>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CL$3:CL$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AP$1,$AG239>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CM$3:CM$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AP$1,$AG239>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CM$3:CM$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AQ$1,$AG239>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CN$3:CN$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AQ$1,$AG239>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CN$3:CN$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AR$1,$AG239>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CO$3:CO$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AR$1,$AG239>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CO$3:CO$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AS$1,$AG239>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CP$3:CP$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AS$1,$AG239>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CP$3:CP$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AT$1,$AG239>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CQ$3:CQ$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AT$1,$AG239>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CQ$3:CQ$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AU$1,$AG239>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CR$3:CR$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AU$1,$AG239>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CR$3:CR$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AV$1,$AG239>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CS$3:CS$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AV$1,$AG239>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CS$3:CS$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AW$1,$AG239>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CT$3:CT$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AW$1,$AG239>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CT$3:CT$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AX$1,$AG239>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CU$3:CU$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AX$1,$AG239>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CU$3:CU$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AY$1,$AG239>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CV$3:CV$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AY$1,$AG239>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CV$3:CV$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=AZ$1,$AG239>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CW$3:CW$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=AZ$1,$AG239>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CW$3:CW$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=BA$1,$AG239>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CX$3:CX$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=BA$1,$AG239>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CX$3:CX$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=BB$1,$AG239>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CY$3:CY$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=BB$1,$AG239>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CY$3:CY$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=BC$1,$AG239>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!CZ$3:CZ$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=BC$1,$AG239>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!CZ$3:CZ$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=BD$1,$AG239>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!DA$3:DA$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=BD$1,$AG239>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!DA$3:DA$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF239<=BE$1,$AG239>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC239,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA239>$AB239,$AD239=\"n/a\"),($AA239-$AB239)*INDEX(misc!DB$3:DB$6,MATCH($AC239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD239=\"n/a\",$AJ239*$AI239,$I239)\n    +IFERROR(\n      IF(AND($AF239<=BE$1,$AG239>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD239,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA239>$AB239,($AA239-$AB239)*INDEX(misc!DB$3:DB$6,MATCH($AD239,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y239*$AH239*$AI239),\n$X239)*$AK239","v":0}]
[null,{"$f":"unique_contracts!A240","v":0},{"$f":"unique_contracts!B240","v":0},{"$f":"unique_contracts!D240","v":0},{"$f":"unique_contracts!J240","v":0},{"$f":"unique_contracts!K240","v":0},{"$f":"unique_contracts!M240","v":0},{"$f":"unique_contracts!N240","v":0},{"$f":"unique_contracts!P240","v":0},{"$f":"unique_contracts!R240","v":0},{"$f":"unique_contracts!V240","v":0},{"$f":"unique_contracts!AB240","v":0},{"$f":"unique_contracts!AM240","v":0},{"$f":"unique_contracts!AN240","v":0},{"$f":"unique_contracts!AO240","v":0},{"$f":"unique_contracts!AP240","v":0},{"$f":"unique_contracts!AQ240","v":0},{"$f":"unique_contracts!AR240","v":0},{"$f":"unique_contracts!BR240","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C240,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T240,\"pumped_storage\",\n      IF(AND(NOT(U240),V240),\"n/a\",\n        IF(AND(K240>0,OR(G240=\"NotHybrid\",G240=0)),_xlfn.CONCAT(AB240,INDEX(resources!$G:$G,MATCH(C240,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C240,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D240=\"Online\",NOT(ISNUMBER(MATCH(AC240,misc!$DD:$DD,0)))),F240,E240)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AL$1,$AG240>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CI$3:CI$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AL$1,$AG240>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CI$3:CI$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AM$1,$AG240>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CJ$3:CJ$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AM$1,$AG240>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CJ$3:CJ$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AN$1,$AG240>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CK$3:CK$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AN$1,$AG240>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CK$3:CK$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AO$1,$AG240>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CL$3:CL$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AO$1,$AG240>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CL$3:CL$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AP$1,$AG240>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CM$3:CM$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AP$1,$AG240>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CM$3:CM$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AQ$1,$AG240>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CN$3:CN$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AQ$1,$AG240>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CN$3:CN$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AR$1,$AG240>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CO$3:CO$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AR$1,$AG240>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CO$3:CO$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AS$1,$AG240>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CP$3:CP$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AS$1,$AG240>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CP$3:CP$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AT$1,$AG240>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CQ$3:CQ$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AT$1,$AG240>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CQ$3:CQ$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AU$1,$AG240>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CR$3:CR$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AU$1,$AG240>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CR$3:CR$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AV$1,$AG240>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CS$3:CS$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AV$1,$AG240>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CS$3:CS$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AW$1,$AG240>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CT$3:CT$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AW$1,$AG240>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CT$3:CT$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AX$1,$AG240>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CU$3:CU$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AX$1,$AG240>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CU$3:CU$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AY$1,$AG240>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CV$3:CV$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AY$1,$AG240>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CV$3:CV$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=AZ$1,$AG240>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CW$3:CW$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=AZ$1,$AG240>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CW$3:CW$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=BA$1,$AG240>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CX$3:CX$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=BA$1,$AG240>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CX$3:CX$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=BB$1,$AG240>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CY$3:CY$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=BB$1,$AG240>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CY$3:CY$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=BC$1,$AG240>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!CZ$3:CZ$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=BC$1,$AG240>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!CZ$3:CZ$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=BD$1,$AG240>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!DA$3:DA$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=BD$1,$AG240>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!DA$3:DA$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF240<=BE$1,$AG240>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC240,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA240>$AB240,$AD240=\"n/a\"),($AA240-$AB240)*INDEX(misc!DB$3:DB$6,MATCH($AC240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD240=\"n/a\",$AJ240*$AI240,$I240)\n    +IFERROR(\n      IF(AND($AF240<=BE$1,$AG240>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD240,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA240>$AB240,($AA240-$AB240)*INDEX(misc!DB$3:DB$6,MATCH($AD240,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y240*$AH240*$AI240),\n$X240)*$AK240","v":0}]
[null,{"$f":"unique_contracts!A241","v":0},{"$f":"unique_contracts!B241","v":0},{"$f":"unique_contracts!D241","v":0},{"$f":"unique_contracts!J241","v":0},{"$f":"unique_contracts!K241","v":0},{"$f":"unique_contracts!M241","v":0},{"$f":"unique_contracts!N241","v":0},{"$f":"unique_contracts!P241","v":0},{"$f":"unique_contracts!R241","v":0},{"$f":"unique_contracts!V241","v":0},{"$f":"unique_contracts!AB241","v":0},{"$f":"unique_contracts!AM241","v":0},{"$f":"unique_contracts!AN241","v":0},{"$f":"unique_contracts!AO241","v":0},{"$f":"unique_contracts!AP241","v":0},{"$f":"unique_contracts!AQ241","v":0},{"$f":"unique_contracts!AR241","v":0},{"$f":"unique_contracts!BR241","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C241,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T241,\"pumped_storage\",\n      IF(AND(NOT(U241),V241),\"n/a\",\n        IF(AND(K241>0,OR(G241=\"NotHybrid\",G241=0)),_xlfn.CONCAT(AB241,INDEX(resources!$G:$G,MATCH(C241,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C241,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D241=\"Online\",NOT(ISNUMBER(MATCH(AC241,misc!$DD:$DD,0)))),F241,E241)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AL$1,$AG241>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CI$3:CI$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AL$1,$AG241>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CI$3:CI$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AM$1,$AG241>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CJ$3:CJ$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AM$1,$AG241>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CJ$3:CJ$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AN$1,$AG241>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CK$3:CK$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AN$1,$AG241>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CK$3:CK$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AO$1,$AG241>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CL$3:CL$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AO$1,$AG241>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CL$3:CL$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AP$1,$AG241>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CM$3:CM$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AP$1,$AG241>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CM$3:CM$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AQ$1,$AG241>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CN$3:CN$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AQ$1,$AG241>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CN$3:CN$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AR$1,$AG241>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CO$3:CO$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AR$1,$AG241>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CO$3:CO$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AS$1,$AG241>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CP$3:CP$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AS$1,$AG241>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CP$3:CP$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AT$1,$AG241>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CQ$3:CQ$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AT$1,$AG241>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CQ$3:CQ$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AU$1,$AG241>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CR$3:CR$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AU$1,$AG241>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CR$3:CR$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AV$1,$AG241>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CS$3:CS$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AV$1,$AG241>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CS$3:CS$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AW$1,$AG241>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CT$3:CT$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AW$1,$AG241>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CT$3:CT$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AX$1,$AG241>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CU$3:CU$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AX$1,$AG241>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CU$3:CU$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AY$1,$AG241>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CV$3:CV$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AY$1,$AG241>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CV$3:CV$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=AZ$1,$AG241>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CW$3:CW$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=AZ$1,$AG241>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CW$3:CW$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=BA$1,$AG241>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CX$3:CX$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=BA$1,$AG241>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CX$3:CX$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=BB$1,$AG241>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CY$3:CY$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=BB$1,$AG241>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CY$3:CY$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=BC$1,$AG241>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!CZ$3:CZ$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=BC$1,$AG241>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!CZ$3:CZ$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=BD$1,$AG241>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!DA$3:DA$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=BD$1,$AG241>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!DA$3:DA$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF241<=BE$1,$AG241>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC241,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA241>$AB241,$AD241=\"n/a\"),($AA241-$AB241)*INDEX(misc!DB$3:DB$6,MATCH($AC241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD241=\"n/a\",$AJ241*$AI241,$I241)\n    +IFERROR(\n      IF(AND($AF241<=BE$1,$AG241>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD241,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA241>$AB241,($AA241-$AB241)*INDEX(misc!DB$3:DB$6,MATCH($AD241,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y241*$AH241*$AI241),\n$X241)*$AK241","v":0}]
[null,{"$f":"unique_contracts!A242","v":0},{"$f":"unique_contracts!B242","v":0},{"$f":"unique_contracts!D242","v":0},{"$f":"unique_contracts!J242","v":0},{"$f":"unique_contracts!K242","v":0},{"$f":"unique_contracts!M242","v":0},{"$f":"unique_contracts!N242","v":0},{"$f":"unique_contracts!P242","v":0},{"$f":"unique_contracts!R242","v":0},{"$f":"unique_contracts!V242","v":0},{"$f":"unique_contracts!AB242","v":0},{"$f":"unique_contracts!AM242","v":0},{"$f":"unique_contracts!AN242","v":0},{"$f":"unique_contracts!AO242","v":0},{"$f":"unique_contracts!AP242","v":0},{"$f":"unique_contracts!AQ242","v":0},{"$f":"unique_contracts!AR242","v":0},{"$f":"unique_contracts!BR242","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C242,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T242,\"pumped_storage\",\n      IF(AND(NOT(U242),V242),\"n/a\",\n        IF(AND(K242>0,OR(G242=\"NotHybrid\",G242=0)),_xlfn.CONCAT(AB242,INDEX(resources!$G:$G,MATCH(C242,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C242,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D242=\"Online\",NOT(ISNUMBER(MATCH(AC242,misc!$DD:$DD,0)))),F242,E242)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AL$1,$AG242>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CI$3:CI$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AL$1,$AG242>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CI$3:CI$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AM$1,$AG242>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CJ$3:CJ$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AM$1,$AG242>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CJ$3:CJ$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AN$1,$AG242>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CK$3:CK$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AN$1,$AG242>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CK$3:CK$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AO$1,$AG242>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CL$3:CL$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AO$1,$AG242>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CL$3:CL$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AP$1,$AG242>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CM$3:CM$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AP$1,$AG242>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CM$3:CM$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AQ$1,$AG242>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CN$3:CN$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AQ$1,$AG242>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CN$3:CN$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AR$1,$AG242>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CO$3:CO$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AR$1,$AG242>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CO$3:CO$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AS$1,$AG242>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CP$3:CP$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AS$1,$AG242>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CP$3:CP$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AT$1,$AG242>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CQ$3:CQ$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AT$1,$AG242>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CQ$3:CQ$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AU$1,$AG242>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CR$3:CR$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AU$1,$AG242>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CR$3:CR$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AV$1,$AG242>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CS$3:CS$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AV$1,$AG242>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CS$3:CS$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AW$1,$AG242>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CT$3:CT$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AW$1,$AG242>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CT$3:CT$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AX$1,$AG242>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CU$3:CU$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AX$1,$AG242>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CU$3:CU$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AY$1,$AG242>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CV$3:CV$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AY$1,$AG242>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CV$3:CV$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=AZ$1,$AG242>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CW$3:CW$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=AZ$1,$AG242>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CW$3:CW$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=BA$1,$AG242>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CX$3:CX$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=BA$1,$AG242>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CX$3:CX$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=BB$1,$AG242>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CY$3:CY$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=BB$1,$AG242>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CY$3:CY$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=BC$1,$AG242>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!CZ$3:CZ$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=BC$1,$AG242>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!CZ$3:CZ$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=BD$1,$AG242>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!DA$3:DA$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=BD$1,$AG242>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!DA$3:DA$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF242<=BE$1,$AG242>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC242,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA242>$AB242,$AD242=\"n/a\"),($AA242-$AB242)*INDEX(misc!DB$3:DB$6,MATCH($AC242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD242=\"n/a\",$AJ242*$AI242,$I242)\n    +IFERROR(\n      IF(AND($AF242<=BE$1,$AG242>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD242,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA242>$AB242,($AA242-$AB242)*INDEX(misc!DB$3:DB$6,MATCH($AD242,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y242*$AH242*$AI242),\n$X242)*$AK242","v":0}]
[null,{"$f":"unique_contracts!A243","v":0},{"$f":"unique_contracts!B243","v":0},{"$f":"unique_contracts!D243","v":0},{"$f":"unique_contracts!J243","v":0},{"$f":"unique_contracts!K243","v":0},{"$f":"unique_contracts!M243","v":0},{"$f":"unique_contracts!N243","v":0},{"$f":"unique_contracts!P243","v":0},{"$f":"unique_contracts!R243","v":0},{"$f":"unique_contracts!V243","v":0},{"$f":"unique_contracts!AB243","v":0},{"$f":"unique_contracts!AM243","v":0},{"$f":"unique_contracts!AN243","v":0},{"$f":"unique_contracts!AO243","v":0},{"$f":"unique_contracts!AP243","v":0},{"$f":"unique_contracts!AQ243","v":0},{"$f":"unique_contracts!AR243","v":0},{"$f":"unique_contracts!BR243","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C243,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T243,\"pumped_storage\",\n      IF(AND(NOT(U243),V243),\"n/a\",\n        IF(AND(K243>0,OR(G243=\"NotHybrid\",G243=0)),_xlfn.CONCAT(AB243,INDEX(resources!$G:$G,MATCH(C243,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C243,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D243=\"Online\",NOT(ISNUMBER(MATCH(AC243,misc!$DD:$DD,0)))),F243,E243)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AL$1,$AG243>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CI$3:CI$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AL$1,$AG243>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CI$3:CI$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AM$1,$AG243>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CJ$3:CJ$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AM$1,$AG243>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CJ$3:CJ$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AN$1,$AG243>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CK$3:CK$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AN$1,$AG243>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CK$3:CK$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AO$1,$AG243>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CL$3:CL$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AO$1,$AG243>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CL$3:CL$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AP$1,$AG243>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CM$3:CM$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AP$1,$AG243>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CM$3:CM$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AQ$1,$AG243>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CN$3:CN$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AQ$1,$AG243>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CN$3:CN$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AR$1,$AG243>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CO$3:CO$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AR$1,$AG243>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CO$3:CO$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AS$1,$AG243>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CP$3:CP$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AS$1,$AG243>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CP$3:CP$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AT$1,$AG243>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CQ$3:CQ$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AT$1,$AG243>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CQ$3:CQ$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AU$1,$AG243>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CR$3:CR$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AU$1,$AG243>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CR$3:CR$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AV$1,$AG243>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CS$3:CS$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AV$1,$AG243>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CS$3:CS$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AW$1,$AG243>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CT$3:CT$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AW$1,$AG243>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CT$3:CT$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AX$1,$AG243>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CU$3:CU$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AX$1,$AG243>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CU$3:CU$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AY$1,$AG243>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CV$3:CV$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AY$1,$AG243>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CV$3:CV$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=AZ$1,$AG243>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CW$3:CW$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=AZ$1,$AG243>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CW$3:CW$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=BA$1,$AG243>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CX$3:CX$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=BA$1,$AG243>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CX$3:CX$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=BB$1,$AG243>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CY$3:CY$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=BB$1,$AG243>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CY$3:CY$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=BC$1,$AG243>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!CZ$3:CZ$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=BC$1,$AG243>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!CZ$3:CZ$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=BD$1,$AG243>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!DA$3:DA$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=BD$1,$AG243>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!DA$3:DA$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF243<=BE$1,$AG243>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA243>$AB243,$AD243=\"n/a\"),($AA243-$AB243)*INDEX(misc!DB$3:DB$6,MATCH($AC243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD243=\"n/a\",$AJ243*$AI243,$I243)\n    +IFERROR(\n      IF(AND($AF243<=BE$1,$AG243>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA243>$AB243,($AA243-$AB243)*INDEX(misc!DB$3:DB$6,MATCH($AD243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y243*$AH243*$AI243),\n$X243)*$AK243","v":0}]
[null,{"$f":"unique_contracts!A244","v":0},{"$f":"unique_contracts!B244","v":0},{"$f":"unique_contracts!D244","v":0},{"$f":"unique_contracts!J244","v":0},{"$f":"unique_contracts!K244","v":0},{"$f":"unique_contracts!M244","v":0},{"$f":"unique_contracts!N244","v":0},{"$f":"unique_contracts!P244","v":0},{"$f":"unique_contracts!R244","v":0},{"$f":"unique_contracts!V244","v":0},{"$f":"unique_contracts!AB244","v":0},{"$f":"unique_contracts!AM244","v":0},{"$f":"unique_contracts!AN244","v":0},{"$f":"unique_contracts!AO244","v":0},{"$f":"unique_contracts!AP244","v":0},{"$f":"unique_contracts!AQ244","v":0},{"$f":"unique_contracts!AR244","v":0},{"$f":"unique_contracts!BR244","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C244,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T244,\"pumped_storage\",\n      IF(AND(NOT(U244),V244),\"n/a\",\n        IF(AND(K244>0,OR(G244=\"NotHybrid\",G244=0)),_xlfn.CONCAT(AB244,INDEX(resources!$G:$G,MATCH(C244,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C244,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D244=\"Online\",NOT(ISNUMBER(MATCH(AC244,misc!$DD:$DD,0)))),F244,E244)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AL$1,$AG244>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CI$3:CI$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AL$1,$AG244>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CI$3:CI$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AM$1,$AG244>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CJ$3:CJ$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AM$1,$AG244>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CJ$3:CJ$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AN$1,$AG244>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CK$3:CK$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AN$1,$AG244>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CK$3:CK$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AO$1,$AG244>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CL$3:CL$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AO$1,$AG244>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CL$3:CL$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AP$1,$AG244>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CM$3:CM$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AP$1,$AG244>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CM$3:CM$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AQ$1,$AG244>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CN$3:CN$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AQ$1,$AG244>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CN$3:CN$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AR$1,$AG244>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CO$3:CO$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AR$1,$AG244>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CO$3:CO$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AS$1,$AG244>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CP$3:CP$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AS$1,$AG244>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CP$3:CP$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AT$1,$AG244>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CQ$3:CQ$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AT$1,$AG244>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CQ$3:CQ$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AU$1,$AG244>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CR$3:CR$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AU$1,$AG244>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CR$3:CR$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AV$1,$AG244>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CS$3:CS$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AV$1,$AG244>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CS$3:CS$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AW$1,$AG244>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CT$3:CT$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AW$1,$AG244>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CT$3:CT$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AX$1,$AG244>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CU$3:CU$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AX$1,$AG244>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CU$3:CU$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AY$1,$AG244>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CV$3:CV$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AY$1,$AG244>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CV$3:CV$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=AZ$1,$AG244>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CW$3:CW$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=AZ$1,$AG244>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CW$3:CW$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=BA$1,$AG244>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CX$3:CX$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=BA$1,$AG244>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CX$3:CX$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=BB$1,$AG244>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CY$3:CY$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=BB$1,$AG244>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CY$3:CY$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=BC$1,$AG244>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!CZ$3:CZ$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=BC$1,$AG244>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!CZ$3:CZ$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=BD$1,$AG244>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!DA$3:DA$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=BD$1,$AG244>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!DA$3:DA$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF244<=BE$1,$AG244>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC244,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA244>$AB244,$AD244=\"n/a\"),($AA244-$AB244)*INDEX(misc!DB$3:DB$6,MATCH($AC244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD244=\"n/a\",$AJ244*$AI244,$I244)\n    +IFERROR(\n      IF(AND($AF244<=BE$1,$AG244>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD244,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA244>$AB244,($AA244-$AB244)*INDEX(misc!DB$3:DB$6,MATCH($AD244,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y244*$AH244*$AI244),\n$X244)*$AK244","v":0}]
[null,{"$f":"unique_contracts!A245","v":0},{"$f":"unique_contracts!B245","v":0},{"$f":"unique_contracts!D245","v":0},{"$f":"unique_contracts!J245","v":0},{"$f":"unique_contracts!K245","v":0},{"$f":"unique_contracts!M245","v":0},{"$f":"unique_contracts!N245","v":0},{"$f":"unique_contracts!P245","v":0},{"$f":"unique_contracts!R245","v":0},{"$f":"unique_contracts!V245","v":0},{"$f":"unique_contracts!AB245","v":0},{"$f":"unique_contracts!AM245","v":0},{"$f":"unique_contracts!AN245","v":0},{"$f":"unique_contracts!AO245","v":0},{"$f":"unique_contracts!AP245","v":0},{"$f":"unique_contracts!AQ245","v":0},{"$f":"unique_contracts!AR245","v":0},{"$f":"unique_contracts!BR245","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C245,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T245,\"pumped_storage\",\n      IF(AND(NOT(U245),V245),\"n/a\",\n        IF(AND(K245>0,OR(G245=\"NotHybrid\",G245=0)),_xlfn.CONCAT(AB245,INDEX(resources!$G:$G,MATCH(C245,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C245,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D245=\"Online\",NOT(ISNUMBER(MATCH(AC245,misc!$DD:$DD,0)))),F245,E245)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AL$1,$AG245>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CI$3:CI$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AL$1,$AG245>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CI$3:CI$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AM$1,$AG245>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CJ$3:CJ$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AM$1,$AG245>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CJ$3:CJ$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AN$1,$AG245>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CK$3:CK$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AN$1,$AG245>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CK$3:CK$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AO$1,$AG245>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CL$3:CL$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AO$1,$AG245>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CL$3:CL$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AP$1,$AG245>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CM$3:CM$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AP$1,$AG245>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CM$3:CM$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AQ$1,$AG245>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CN$3:CN$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AQ$1,$AG245>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CN$3:CN$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AR$1,$AG245>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CO$3:CO$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AR$1,$AG245>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CO$3:CO$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AS$1,$AG245>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CP$3:CP$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AS$1,$AG245>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CP$3:CP$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AT$1,$AG245>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CQ$3:CQ$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AT$1,$AG245>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CQ$3:CQ$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AU$1,$AG245>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CR$3:CR$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AU$1,$AG245>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CR$3:CR$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AV$1,$AG245>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CS$3:CS$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AV$1,$AG245>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CS$3:CS$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AW$1,$AG245>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CT$3:CT$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AW$1,$AG245>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CT$3:CT$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AX$1,$AG245>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CU$3:CU$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AX$1,$AG245>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CU$3:CU$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AY$1,$AG245>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CV$3:CV$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AY$1,$AG245>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CV$3:CV$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=AZ$1,$AG245>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CW$3:CW$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=AZ$1,$AG245>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CW$3:CW$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=BA$1,$AG245>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CX$3:CX$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=BA$1,$AG245>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CX$3:CX$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=BB$1,$AG245>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CY$3:CY$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=BB$1,$AG245>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CY$3:CY$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=BC$1,$AG245>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!CZ$3:CZ$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=BC$1,$AG245>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!CZ$3:CZ$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=BD$1,$AG245>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!DA$3:DA$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=BD$1,$AG245>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!DA$3:DA$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF245<=BE$1,$AG245>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC245,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA245>$AB245,$AD245=\"n/a\"),($AA245-$AB245)*INDEX(misc!DB$3:DB$6,MATCH($AC245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD245=\"n/a\",$AJ245*$AI245,$I245)\n    +IFERROR(\n      IF(AND($AF245<=BE$1,$AG245>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD245,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA245>$AB245,($AA245-$AB245)*INDEX(misc!DB$3:DB$6,MATCH($AD245,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y245*$AH245*$AI245),\n$X245)*$AK245","v":0}]
[null,{"$f":"unique_contracts!A246","v":0},{"$f":"unique_contracts!B246","v":0},{"$f":"unique_contracts!D246","v":0},{"$f":"unique_contracts!J246","v":0},{"$f":"unique_contracts!K246","v":0},{"$f":"unique_contracts!M246","v":0},{"$f":"unique_contracts!N246","v":0},{"$f":"unique_contracts!P246","v":0},{"$f":"unique_contracts!R246","v":0},{"$f":"unique_contracts!V246","v":0},{"$f":"unique_contracts!AB246","v":0},{"$f":"unique_contracts!AM246","v":0},{"$f":"unique_contracts!AN246","v":0},{"$f":"unique_contracts!AO246","v":0},{"$f":"unique_contracts!AP246","v":0},{"$f":"unique_contracts!AQ246","v":0},{"$f":"unique_contracts!AR246","v":0},{"$f":"unique_contracts!BR246","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C246,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T246,\"pumped_storage\",\n      IF(AND(NOT(U246),V246),\"n/a\",\n        IF(AND(K246>0,OR(G246=\"NotHybrid\",G246=0)),_xlfn.CONCAT(AB246,INDEX(resources!$G:$G,MATCH(C246,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C246,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D246=\"Online\",NOT(ISNUMBER(MATCH(AC246,misc!$DD:$DD,0)))),F246,E246)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AL$1,$AG246>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CI$3:CI$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AL$1,$AG246>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CI$3:CI$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AM$1,$AG246>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CJ$3:CJ$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AM$1,$AG246>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CJ$3:CJ$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AN$1,$AG246>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CK$3:CK$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AN$1,$AG246>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CK$3:CK$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AO$1,$AG246>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CL$3:CL$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AO$1,$AG246>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CL$3:CL$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AP$1,$AG246>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CM$3:CM$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AP$1,$AG246>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CM$3:CM$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AQ$1,$AG246>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CN$3:CN$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AQ$1,$AG246>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CN$3:CN$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AR$1,$AG246>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CO$3:CO$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AR$1,$AG246>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CO$3:CO$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AS$1,$AG246>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CP$3:CP$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AS$1,$AG246>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CP$3:CP$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AT$1,$AG246>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CQ$3:CQ$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AT$1,$AG246>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CQ$3:CQ$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AU$1,$AG246>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CR$3:CR$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AU$1,$AG246>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CR$3:CR$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AV$1,$AG246>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CS$3:CS$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AV$1,$AG246>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CS$3:CS$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AW$1,$AG246>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CT$3:CT$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AW$1,$AG246>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CT$3:CT$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AX$1,$AG246>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CU$3:CU$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AX$1,$AG246>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CU$3:CU$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AY$1,$AG246>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CV$3:CV$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AY$1,$AG246>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CV$3:CV$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=AZ$1,$AG246>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CW$3:CW$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=AZ$1,$AG246>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CW$3:CW$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=BA$1,$AG246>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CX$3:CX$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=BA$1,$AG246>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CX$3:CX$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=BB$1,$AG246>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CY$3:CY$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=BB$1,$AG246>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CY$3:CY$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=BC$1,$AG246>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!CZ$3:CZ$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=BC$1,$AG246>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!CZ$3:CZ$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=BD$1,$AG246>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!DA$3:DA$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=BD$1,$AG246>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!DA$3:DA$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF246<=BE$1,$AG246>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC246,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA246>$AB246,$AD246=\"n/a\"),($AA246-$AB246)*INDEX(misc!DB$3:DB$6,MATCH($AC246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD246=\"n/a\",$AJ246*$AI246,$I246)\n    +IFERROR(\n      IF(AND($AF246<=BE$1,$AG246>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD246,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA246>$AB246,($AA246-$AB246)*INDEX(misc!DB$3:DB$6,MATCH($AD246,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y246*$AH246*$AI246),\n$X246)*$AK246","v":0}]
[null,{"$f":"unique_contracts!A247","v":0},{"$f":"unique_contracts!B247","v":0},{"$f":"unique_contracts!D247","v":0},{"$f":"unique_contracts!J247","v":0},{"$f":"unique_contracts!K247","v":0},{"$f":"unique_contracts!M247","v":0},{"$f":"unique_contracts!N247","v":0},{"$f":"unique_contracts!P247","v":0},{"$f":"unique_contracts!R247","v":0},{"$f":"unique_contracts!V247","v":0},{"$f":"unique_contracts!AB247","v":0},{"$f":"unique_contracts!AM247","v":0},{"$f":"unique_contracts!AN247","v":0},{"$f":"unique_contracts!AO247","v":0},{"$f":"unique_contracts!AP247","v":0},{"$f":"unique_contracts!AQ247","v":0},{"$f":"unique_contracts!AR247","v":0},{"$f":"unique_contracts!BR247","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C247,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T247,\"pumped_storage\",\n      IF(AND(NOT(U247),V247),\"n/a\",\n        IF(AND(K247>0,OR(G247=\"NotHybrid\",G247=0)),_xlfn.CONCAT(AB247,INDEX(resources!$G:$G,MATCH(C247,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C247,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D247=\"Online\",NOT(ISNUMBER(MATCH(AC247,misc!$DD:$DD,0)))),F247,E247)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AL$1,$AG247>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CI$3:CI$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AL$1,$AG247>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CI$3:CI$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AM$1,$AG247>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CJ$3:CJ$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AM$1,$AG247>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CJ$3:CJ$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AN$1,$AG247>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CK$3:CK$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AN$1,$AG247>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CK$3:CK$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AO$1,$AG247>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CL$3:CL$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AO$1,$AG247>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CL$3:CL$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AP$1,$AG247>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CM$3:CM$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AP$1,$AG247>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CM$3:CM$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AQ$1,$AG247>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CN$3:CN$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AQ$1,$AG247>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CN$3:CN$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AR$1,$AG247>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CO$3:CO$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AR$1,$AG247>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CO$3:CO$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AS$1,$AG247>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CP$3:CP$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AS$1,$AG247>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CP$3:CP$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AT$1,$AG247>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CQ$3:CQ$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AT$1,$AG247>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CQ$3:CQ$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AU$1,$AG247>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CR$3:CR$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AU$1,$AG247>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CR$3:CR$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AV$1,$AG247>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CS$3:CS$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AV$1,$AG247>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CS$3:CS$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AW$1,$AG247>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CT$3:CT$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AW$1,$AG247>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CT$3:CT$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AX$1,$AG247>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CU$3:CU$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AX$1,$AG247>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CU$3:CU$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AY$1,$AG247>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CV$3:CV$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AY$1,$AG247>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CV$3:CV$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=AZ$1,$AG247>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CW$3:CW$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=AZ$1,$AG247>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CW$3:CW$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=BA$1,$AG247>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CX$3:CX$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=BA$1,$AG247>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CX$3:CX$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=BB$1,$AG247>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CY$3:CY$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=BB$1,$AG247>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CY$3:CY$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=BC$1,$AG247>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!CZ$3:CZ$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=BC$1,$AG247>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!CZ$3:CZ$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=BD$1,$AG247>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!DA$3:DA$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=BD$1,$AG247>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!DA$3:DA$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF247<=BE$1,$AG247>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA247>$AB247,$AD247=\"n/a\"),($AA247-$AB247)*INDEX(misc!DB$3:DB$6,MATCH($AC247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD247=\"n/a\",$AJ247*$AI247,$I247)\n    +IFERROR(\n      IF(AND($AF247<=BE$1,$AG247>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA247>$AB247,($AA247-$AB247)*INDEX(misc!DB$3:DB$6,MATCH($AD247,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y247*$AH247*$AI247),\n$X247)*$AK247","v":0}]
[null,{"$f":"unique_contracts!A248","v":0},{"$f":"unique_contracts!B248","v":0},{"$f":"unique_contracts!D248","v":0},{"$f":"unique_contracts!J248","v":0},{"$f":"unique_contracts!K248","v":0},{"$f":"unique_contracts!M248","v":0},{"$f":"unique_contracts!N248","v":0},{"$f":"unique_contracts!P248","v":0},{"$f":"unique_contracts!R248","v":0},{"$f":"unique_contracts!V248","v":0},{"$f":"unique_contracts!AB248","v":0},{"$f":"unique_contracts!AM248","v":0},{"$f":"unique_contracts!AN248","v":0},{"$f":"unique_contracts!AO248","v":0},{"$f":"unique_contracts!AP248","v":0},{"$f":"unique_contracts!AQ248","v":0},{"$f":"unique_contracts!AR248","v":0},{"$f":"unique_contracts!BR248","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C248,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T248,\"pumped_storage\",\n      IF(AND(NOT(U248),V248),\"n/a\",\n        IF(AND(K248>0,OR(G248=\"NotHybrid\",G248=0)),_xlfn.CONCAT(AB248,INDEX(resources!$G:$G,MATCH(C248,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C248,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D248=\"Online\",NOT(ISNUMBER(MATCH(AC248,misc!$DD:$DD,0)))),F248,E248)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AL$1,$AG248>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CI$3:CI$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AL$1,$AG248>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CI$3:CI$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AM$1,$AG248>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CJ$3:CJ$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AM$1,$AG248>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CJ$3:CJ$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AN$1,$AG248>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CK$3:CK$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AN$1,$AG248>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CK$3:CK$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AO$1,$AG248>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CL$3:CL$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AO$1,$AG248>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CL$3:CL$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AP$1,$AG248>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CM$3:CM$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AP$1,$AG248>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CM$3:CM$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AQ$1,$AG248>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CN$3:CN$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AQ$1,$AG248>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CN$3:CN$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AR$1,$AG248>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CO$3:CO$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AR$1,$AG248>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CO$3:CO$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AS$1,$AG248>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CP$3:CP$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AS$1,$AG248>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CP$3:CP$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AT$1,$AG248>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CQ$3:CQ$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AT$1,$AG248>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CQ$3:CQ$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AU$1,$AG248>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CR$3:CR$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AU$1,$AG248>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CR$3:CR$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AV$1,$AG248>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CS$3:CS$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AV$1,$AG248>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CS$3:CS$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AW$1,$AG248>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CT$3:CT$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AW$1,$AG248>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CT$3:CT$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AX$1,$AG248>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CU$3:CU$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AX$1,$AG248>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CU$3:CU$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AY$1,$AG248>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CV$3:CV$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AY$1,$AG248>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CV$3:CV$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=AZ$1,$AG248>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CW$3:CW$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=AZ$1,$AG248>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CW$3:CW$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=BA$1,$AG248>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CX$3:CX$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=BA$1,$AG248>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CX$3:CX$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=BB$1,$AG248>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CY$3:CY$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=BB$1,$AG248>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CY$3:CY$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=BC$1,$AG248>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!CZ$3:CZ$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=BC$1,$AG248>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!CZ$3:CZ$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=BD$1,$AG248>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!DA$3:DA$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=BD$1,$AG248>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!DA$3:DA$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF248<=BE$1,$AG248>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC248,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA248>$AB248,$AD248=\"n/a\"),($AA248-$AB248)*INDEX(misc!DB$3:DB$6,MATCH($AC248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD248=\"n/a\",$AJ248*$AI248,$I248)\n    +IFERROR(\n      IF(AND($AF248<=BE$1,$AG248>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD248,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA248>$AB248,($AA248-$AB248)*INDEX(misc!DB$3:DB$6,MATCH($AD248,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y248*$AH248*$AI248),\n$X248)*$AK248","v":0}]
[null,{"$f":"unique_contracts!A249","v":0},{"$f":"unique_contracts!B249","v":0},{"$f":"unique_contracts!D249","v":0},{"$f":"unique_contracts!J249","v":0},{"$f":"unique_contracts!K249","v":0},{"$f":"unique_contracts!M249","v":0},{"$f":"unique_contracts!N249","v":0},{"$f":"unique_contracts!P249","v":0},{"$f":"unique_contracts!R249","v":0},{"$f":"unique_contracts!V249","v":0},{"$f":"unique_contracts!AB249","v":0},{"$f":"unique_contracts!AM249","v":0},{"$f":"unique_contracts!AN249","v":0},{"$f":"unique_contracts!AO249","v":0},{"$f":"unique_contracts!AP249","v":0},{"$f":"unique_contracts!AQ249","v":0},{"$f":"unique_contracts!AR249","v":0},{"$f":"unique_contracts!BR249","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C249,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T249,\"pumped_storage\",\n      IF(AND(NOT(U249),V249),\"n/a\",\n        IF(AND(K249>0,OR(G249=\"NotHybrid\",G249=0)),_xlfn.CONCAT(AB249,INDEX(resources!$G:$G,MATCH(C249,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C249,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D249=\"Online\",NOT(ISNUMBER(MATCH(AC249,misc!$DD:$DD,0)))),F249,E249)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AL$1,$AG249>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CI$3:CI$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AL$1,$AG249>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CI$3:CI$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AM$1,$AG249>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CJ$3:CJ$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AM$1,$AG249>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CJ$3:CJ$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AN$1,$AG249>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CK$3:CK$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AN$1,$AG249>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CK$3:CK$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AO$1,$AG249>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CL$3:CL$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AO$1,$AG249>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CL$3:CL$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AP$1,$AG249>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CM$3:CM$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AP$1,$AG249>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CM$3:CM$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AQ$1,$AG249>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CN$3:CN$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AQ$1,$AG249>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CN$3:CN$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AR$1,$AG249>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CO$3:CO$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AR$1,$AG249>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CO$3:CO$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AS$1,$AG249>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CP$3:CP$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AS$1,$AG249>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CP$3:CP$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AT$1,$AG249>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CQ$3:CQ$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AT$1,$AG249>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CQ$3:CQ$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AU$1,$AG249>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CR$3:CR$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AU$1,$AG249>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CR$3:CR$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AV$1,$AG249>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CS$3:CS$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AV$1,$AG249>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CS$3:CS$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AW$1,$AG249>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CT$3:CT$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AW$1,$AG249>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CT$3:CT$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AX$1,$AG249>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CU$3:CU$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AX$1,$AG249>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CU$3:CU$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AY$1,$AG249>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CV$3:CV$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AY$1,$AG249>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CV$3:CV$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=AZ$1,$AG249>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CW$3:CW$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=AZ$1,$AG249>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CW$3:CW$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=BA$1,$AG249>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CX$3:CX$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=BA$1,$AG249>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CX$3:CX$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=BB$1,$AG249>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CY$3:CY$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=BB$1,$AG249>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CY$3:CY$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=BC$1,$AG249>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!CZ$3:CZ$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=BC$1,$AG249>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!CZ$3:CZ$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=BD$1,$AG249>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!DA$3:DA$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=BD$1,$AG249>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!DA$3:DA$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF249<=BE$1,$AG249>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC249,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA249>$AB249,$AD249=\"n/a\"),($AA249-$AB249)*INDEX(misc!DB$3:DB$6,MATCH($AC249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD249=\"n/a\",$AJ249*$AI249,$I249)\n    +IFERROR(\n      IF(AND($AF249<=BE$1,$AG249>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD249,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA249>$AB249,($AA249-$AB249)*INDEX(misc!DB$3:DB$6,MATCH($AD249,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y249*$AH249*$AI249),\n$X249)*$AK249","v":0}]
[null,{"$f":"unique_contracts!A250","v":0},{"$f":"unique_contracts!B250","v":0},{"$f":"unique_contracts!D250","v":0},{"$f":"unique_contracts!J250","v":0},{"$f":"unique_contracts!K250","v":0},{"$f":"unique_contracts!M250","v":0},{"$f":"unique_contracts!N250","v":0},{"$f":"unique_contracts!P250","v":0},{"$f":"unique_contracts!R250","v":0},{"$f":"unique_contracts!V250","v":0},{"$f":"unique_contracts!AB250","v":0},{"$f":"unique_contracts!AM250","v":0},{"$f":"unique_contracts!AN250","v":0},{"$f":"unique_contracts!AO250","v":0},{"$f":"unique_contracts!AP250","v":0},{"$f":"unique_contracts!AQ250","v":0},{"$f":"unique_contracts!AR250","v":0},{"$f":"unique_contracts!BR250","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C250,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T250,\"pumped_storage\",\n      IF(AND(NOT(U250),V250),\"n/a\",\n        IF(AND(K250>0,OR(G250=\"NotHybrid\",G250=0)),_xlfn.CONCAT(AB250,INDEX(resources!$G:$G,MATCH(C250,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C250,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D250=\"Online\",NOT(ISNUMBER(MATCH(AC250,misc!$DD:$DD,0)))),F250,E250)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AL$1,$AG250>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CI$3:CI$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AL$1,$AG250>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CI$3:CI$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AM$1,$AG250>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CJ$3:CJ$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AM$1,$AG250>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CJ$3:CJ$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AN$1,$AG250>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CK$3:CK$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AN$1,$AG250>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CK$3:CK$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AO$1,$AG250>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CL$3:CL$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AO$1,$AG250>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CL$3:CL$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AP$1,$AG250>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CM$3:CM$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AP$1,$AG250>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CM$3:CM$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AQ$1,$AG250>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CN$3:CN$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AQ$1,$AG250>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CN$3:CN$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AR$1,$AG250>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CO$3:CO$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AR$1,$AG250>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CO$3:CO$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AS$1,$AG250>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CP$3:CP$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AS$1,$AG250>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CP$3:CP$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AT$1,$AG250>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CQ$3:CQ$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AT$1,$AG250>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CQ$3:CQ$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AU$1,$AG250>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CR$3:CR$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AU$1,$AG250>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CR$3:CR$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AV$1,$AG250>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CS$3:CS$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AV$1,$AG250>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CS$3:CS$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AW$1,$AG250>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CT$3:CT$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AW$1,$AG250>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CT$3:CT$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AX$1,$AG250>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CU$3:CU$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AX$1,$AG250>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CU$3:CU$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AY$1,$AG250>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CV$3:CV$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AY$1,$AG250>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CV$3:CV$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=AZ$1,$AG250>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CW$3:CW$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=AZ$1,$AG250>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CW$3:CW$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=BA$1,$AG250>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CX$3:CX$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=BA$1,$AG250>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CX$3:CX$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=BB$1,$AG250>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CY$3:CY$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=BB$1,$AG250>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CY$3:CY$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=BC$1,$AG250>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!CZ$3:CZ$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=BC$1,$AG250>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!CZ$3:CZ$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=BD$1,$AG250>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!DA$3:DA$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=BD$1,$AG250>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!DA$3:DA$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF250<=BE$1,$AG250>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC250,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA250>$AB250,$AD250=\"n/a\"),($AA250-$AB250)*INDEX(misc!DB$3:DB$6,MATCH($AC250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD250=\"n/a\",$AJ250*$AI250,$I250)\n    +IFERROR(\n      IF(AND($AF250<=BE$1,$AG250>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD250,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA250>$AB250,($AA250-$AB250)*INDEX(misc!DB$3:DB$6,MATCH($AD250,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0}]
[null,{"$f":"unique_contracts!A266","v":0},{"$f":"unique_contracts!B266","v":0},{"$f":"unique_contracts!D266","v":0},{"$f":"unique_contracts!J266","v":0},{"$f":"unique_contracts!K266","v":0},{"$f":"unique_contracts!M266","v":0},{"$f":"unique_contracts!N266","v":0},{"$f":"unique_contracts!P266","v":0},{"$f":"unique_contracts!R266","v":0},{"$f":"unique_contracts!V266","v":0},{"$f":"unique_contracts!AB266","v":0},{"$f":"unique_contracts!AM266","v":0},{"$f":"unique_contracts!AN266","v":0},{"$f":"unique_contracts!AO266","v":0},{"$f":"unique_contracts!AP266","v":0},{"$f":"unique_contracts!AQ266","v":0},{"$f":"unique_contracts!AR266","v":0},{"$f":"unique_contracts!BR266","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C266,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T266,\"pumped_storage\",\n      IF(AND(NOT(U266),V266),\"n/a\",\n        IF(AND(K266>0,OR(G266=\"NotHybrid\",G266=0)),_xlfn.CONCAT(AB266,INDEX(resources!$G:$G,MATCH(C266,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C266,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D266=\"Online\",NOT(ISNUMBER(MATCH(AC266,misc!$DD:$DD,0)))),F266,E266)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AL$1,$AG266>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CI$3:CI$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AL$1,$AG266>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CI$3:CI$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AM$1,$AG266>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CJ$3:CJ$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AM$1,$AG266>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CJ$3:CJ$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AN$1,$AG266>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CK$3:CK$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AN$1,$AG266>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CK$3:CK$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AO$1,$AG266>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CL$3:CL$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AO$1,$AG266>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CL$3:CL$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AP$1,$AG266>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CM$3:CM$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AP$1,$AG266>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CM$3:CM$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AQ$1,$AG266>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CN$3:CN$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AQ$1,$AG266>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CN$3:CN$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AR$1,$AG266>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CO$3:CO$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AR$1,$AG266>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CO$3:CO$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AS$1,$AG266>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CP$3:CP$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AS$1,$AG266>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CP$3:CP$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AT$1,$AG266>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CQ$3:CQ$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AT$1,$AG266>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CQ$3:CQ$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AU$1,$AG266>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CR$3:CR$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AU$1,$AG266>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CR$3:CR$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AV$1,$AG266>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CS$3:CS$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AV$1,$AG266>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CS$3:CS$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AW$1,$AG266>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CT$3:CT$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AW$1,$AG266>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CT$3:CT$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AX$1,$AG266>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CU$3:CU$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AX$1,$AG266>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CU$3:CU$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AY$1,$AG266>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CV$3:CV$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AY$1,$AG266>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CV$3:CV$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=AZ$1,$AG266>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CW$3:CW$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=AZ$1,$AG266>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CW$3:CW$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=BA$1,$AG266>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CX$3:CX$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=BA$1,$AG266>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CX$3:CX$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=BB$1,$AG266>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CY$3:CY$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=BB$1,$AG266>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CY$3:CY$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=BC$1,$AG266>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!CZ$3:CZ$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=BC$1,$AG266>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!CZ$3:CZ$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=BD$1,$AG266>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!DA$3:DA$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=BD$1,$AG266>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!DA$3:DA$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF266<=BE$1,$AG266>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC266,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA266>$AB266,$AD266=\"n/a\"),($AA266-$AB266)*INDEX(misc!DB$3:DB$6,MATCH($AC266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD266=\"n/a\",$AJ266*$AI266,$I266)\n    +IFERROR(\n      IF(AND($AF266<=BE$1,$AG266>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD266,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA266>$AB266,($AA266-$AB266)*INDEX(misc!DB$3:DB$6,MATCH($AD266,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y266*$AH266*$AI266),\n$X266)*$AK266","v":0}]
[null,{"$f":"unique_contracts!A270","v":0},{"$f":"unique_contracts!B270","v":0},{"$f":"unique_contracts!D270","v":0},{"$f":"unique_contracts!J270","v":0},{"$f":"unique_contracts!K270","v":0},{"$f":"unique_contracts!M270","v":0},{"$f":"unique_contracts!N270","v":0},{"$f":"unique_contracts!P270","v":0},{"$f":"unique_contracts!R270","v":0},{"$f":"unique_contracts!V270","v":0},{"$f":"unique_contracts!AB270","v":0},{"$f":"unique_contracts!AM270","v":0},{"$f":"unique_contracts!AN270","v":0},{"$f":"unique_contracts!AO270","v":0},{"$f":"unique_contracts!AP270","v":0},{"$f":"unique_contracts!AQ270","v":0},{"$f":"unique_contracts!AR270","v":0},{"$f":"unique_contracts!BR270","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C270,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T270,\"pumped_storage\",\n      IF(AND(NOT(U270),V270),\"n/a\",\n        IF(AND(K270>0,OR(G270=\"NotHybrid\",G270=0)),_xlfn.CONCAT(AB270,INDEX(resources!$G:$G,MATCH(C270,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C270,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D270=\"Online\",NOT(ISNUMBER(MATCH(AC270,misc!$DD:$DD,0)))),F270,E270)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AL$1,$AG270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CI$3:CI$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AL$1,$AG270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CI$3:CI$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AM$1,$AG270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CJ$3:CJ$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AM$1,$AG270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CJ$3:CJ$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AN$1,$AG270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CK$3:CK$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AN$1,$AG270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CK$3:CK$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AO$1,$AG270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CL$3:CL$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AO$1,$AG270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CL$3:CL$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AP$1,$AG270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CM$3:CM$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AP$1,$AG270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CM$3:CM$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AQ$1,$AG270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CN$3:CN$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AQ$1,$AG270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CN$3:CN$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AR$1,$AG270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CO$3:CO$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AR$1,$AG270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CO$3:CO$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AS$1,$AG270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CP$3:CP$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AS$1,$AG270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CP$3:CP$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AT$1,$AG270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CQ$3:CQ$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AT$1,$AG270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CQ$3:CQ$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AU$1,$AG270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CR$3:CR$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AU$1,$AG270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CR$3:CR$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AV$1,$AG270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CS$3:CS$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AV$1,$AG270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CS$3:CS$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AW$1,$AG270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CT$3:CT$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AW$1,$AG270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CT$3:CT$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AX$1,$AG270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CU$3:CU$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AX$1,$AG270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CU$3:CU$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AY$1,$AG270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CV$3:CV$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AY$1,$AG270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CV$3:CV$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=AZ$1,$AG270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CW$3:CW$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=AZ$1,$AG270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CW$3:CW$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=BA$1,$AG270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CX$3:CX$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=BA$1,$AG270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CX$3:CX$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=BB$1,$AG270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CY$3:CY$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=BB$1,$AG270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CY$3:CY$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=BC$1,$AG270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!CZ$3:CZ$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=BC$1,$AG270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!CZ$3:CZ$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=BD$1,$AG270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!DA$3:DA$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=BD$1,$AG270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!DA$3:DA$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF270<=BE$1,$AG270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA270>$AB270,$AD270=\"n/a\"),($AA270-$AB270)*INDEX(misc!DB$3:DB$6,MATCH($AC270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD270=\"n/a\",$AJ270*$AI270,$I270)\n    +IFERROR(\n      IF(AND($AF270<=BE$1,$AG270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA270>$AB270,($AA270-$AB270)*INDEX(misc!DB$3:DB$6,MATCH($AD270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y270*$AH270*$AI270),\n$X270)*$AK270","v":0}]
[null,{"$f":"unique_contracts!A289","v":0},{"$f":"unique_contracts!B289","v":0},{"$f":"unique_contracts!D289","v":0},{"$f":"unique_contracts!J289","v":0},{"$f":"unique_contracts!K289","v":0},{"$f":"unique_contracts!M289","v":0},{"$f":"unique_contracts!N289","v":0},{"$f":"unique_contracts!P289","v":0},{"$f":"unique_contracts!R289","v":0},{"$f":"unique_contracts!V289","v":0},{"$f":"unique_contracts!AB289","v":0},{"$f":"unique_contracts!AM289","v":0},{"$f":"unique_contracts!AN289","v":0},{"$f":"unique_contracts!AO289","v":0},{"$f":"unique_contracts!AP289","v":0},{"$f":"unique_contracts!AQ289","v":0},{"$f":"unique_contracts!AR289","v":0},{"$f":"unique_contracts!BR289","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C289,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T289,\"pumped_storage\",\n      IF(AND(NOT(U289),V289),\"n/a\",\n        IF(AND(K289>0,OR(G289=\"NotHybrid\",G289=0)),_xlfn.CONCAT(AB289,INDEX(resources!$G:$G,MATCH(C289,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C289,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D289=\"Online\",NOT(ISNUMBER(MATCH(AC289,misc!$DD:$DD,0)))),F289,E289)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AL$1,$AG289>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CI$3:CI$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AL$1,$AG289>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CI$3:CI$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AM$1,$AG289>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CJ$3:CJ$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AM$1,$AG289>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CJ$3:CJ$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AN$1,$AG289>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CK$3:CK$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AN$1,$AG289>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CK$3:CK$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AO$1,$AG289>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CL$3:CL$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AO$1,$AG289>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CL$3:CL$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AP$1,$AG289>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CM$3:CM$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AP$1,$AG289>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CM$3:CM$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AQ$1,$AG289>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CN$3:CN$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AQ$1,$AG289>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CN$3:CN$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AR$1,$AG289>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CO$3:CO$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AR$1,$AG289>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CO$3:CO$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AS$1,$AG289>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CP$3:CP$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AS$1,$AG289>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CP$3:CP$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AT$1,$AG289>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CQ$3:CQ$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AT$1,$AG289>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CQ$3:CQ$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AU$1,$AG289>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CR$3:CR$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AU$1,$AG289>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CR$3:CR$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AV$1,$AG289>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CS$3:CS$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AV$1,$AG289>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CS$3:CS$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AW$1,$AG289>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CT$3:CT$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AW$1,$AG289>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CT$3:CT$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AX$1,$AG289>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CU$3:CU$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AX$1,$AG289>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CU$3:CU$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AY$1,$AG289>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CV$3:CV$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AY$1,$AG289>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CV$3:CV$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=AZ$1,$AG289>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CW$3:CW$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=AZ$1,$AG289>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CW$3:CW$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=BA$1,$AG289>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CX$3:CX$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=BA$1,$AG289>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CX$3:CX$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=BB$1,$AG289>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CY$3:CY$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=BB$1,$AG289>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CY$3:CY$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=BC$1,$AG289>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!CZ$3:CZ$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=BC$1,$AG289>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!CZ$3:CZ$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=BD$1,$AG289>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!DA$3:DA$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=BD$1,$AG289>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!DA$3:DA$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF289<=BE$1,$AG289>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC289,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA289>$AB289,$AD289=\"n/a\"),($AA289-$AB289)*INDEX(misc!DB$3:DB$6,MATCH($AC289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD289=\"n/a\",$AJ289*$AI289,$I289)\n    +IFERROR(\n      IF(AND($AF289<=BE$1,$AG289>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD289,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA289>$AB289,($AA289-$AB289)*INDEX(misc!DB$3:DB$6,MATCH($AD289,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y289*$AH289*$AI289),\n$X289)*$AK289","v":0}]
[null,{"$f":"unique_contracts!A314","v":0},{"$f":"unique_contracts!B314","v":0},{"$f":"unique_contracts!D314","v":0},{"$f":"unique_contracts!J314","v":0},{"$f":"unique_contracts!K314","v":0},{"$f":"unique_contracts!M314","v":0},{"$f":"unique_contracts!N314","v":0},{"$f":"unique_contracts!P314","v":0},{"$f":"unique_contracts!R314","v":0},{"$f":"unique_contracts!V314","v":0},{"$f":"unique_contracts!AB314","v":0},{"$f":"unique_contracts!AM314","v":0},{"$f":"unique_contracts!AN314","v":0},{"$f":"unique_contracts!AO314","v":0},{"$f":"unique_contracts!AP314","v":0},{"$f":"unique_contracts!AQ314","v":0},{"$f":"unique_contracts!AR314","v":0},{"$f":"unique_contracts!BR314","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C314,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T314,\"pumped_storage\",\n      IF(AND(NOT(U314),V314),\"n/a\",\n        IF(AND(K314>0,OR(G314=\"NotHybrid\",G314=0)),_xlfn.CONCAT(AB314,INDEX(resources!$G:$G,MATCH(C314,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C314,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D314=\"Online\",NOT(ISNUMBER(MATCH(AC314,misc!$DD:$DD,0)))),F314,E314)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AL$1,$AG314>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CI$3:CI$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AL$1,$AG314>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CI$3:CI$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AM$1,$AG314>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CJ$3:CJ$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AM$1,$AG314>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CJ$3:CJ$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AN$1,$AG314>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CK$3:CK$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AN$1,$AG314>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CK$3:CK$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AO$1,$AG314>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CL$3:CL$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AO$1,$AG314>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CL$3:CL$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AP$1,$AG314>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CM$3:CM$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AP$1,$AG314>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CM$3:CM$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AQ$1,$AG314>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CN$3:CN$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AQ$1,$AG314>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CN$3:CN$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AR$1,$AG314>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CO$3:CO$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AR$1,$AG314>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CO$3:CO$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AS$1,$AG314>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CP$3:CP$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AS$1,$AG314>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CP$3:CP$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AT$1,$AG314>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CQ$3:CQ$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AT$1,$AG314>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CQ$3:CQ$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AU$1,$AG314>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CR$3:CR$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AU$1,$AG314>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CR$3:CR$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AV$1,$AG314>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CS$3:CS$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AV$1,$AG314>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CS$3:CS$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AW$1,$AG314>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CT$3:CT$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AW$1,$AG314>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CT$3:CT$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AX$1,$AG314>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CU$3:CU$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AX$1,$AG314>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CU$3:CU$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AY$1,$AG314>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CV$3:CV$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AY$1,$AG314>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CV$3:CV$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=AZ$1,$AG314>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CW$3:CW$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=AZ$1,$AG314>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CW$3:CW$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=BA$1,$AG314>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CX$3:CX$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=BA$1,$AG314>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CX$3:CX$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=BB$1,$AG314>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CY$3:CY$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=BB$1,$AG314>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CY$3:CY$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=BC$1,$AG314>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!CZ$3:CZ$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=BC$1,$AG314>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!CZ$3:CZ$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=BD$1,$AG314>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!DA$3:DA$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=BD$1,$AG314>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!DA$3:DA$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF314<=BE$1,$AG314>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC314,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA314>$AB314,$AD314=\"n/a\"),($AA314-$AB314)*INDEX(misc!DB$3:DB$6,MATCH($AC314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD314=\"n/a\",$AJ314*$AI314,$I314)\n    +IFERROR(\n      IF(AND($AF314<=BE$1,$AG314>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD314,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA314>$AB314,($AA314-$AB314)*INDEX(misc!DB$3:DB$6,MATCH($AD314,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y314*$AH314*$AI314),\n$X314)*$AK314","v":0}]
[null,{"$f":"unique_contracts!A343","v":0},{"$f":"unique_contracts!B343","v":0},{"$f":"unique_contracts!D343","v":0},{"$f":"unique_contracts!J343","v":0},{"$f":"unique_contracts!K343","v":0},{"$f":"unique_contracts!M343","v":0},{"$f":"unique_contracts!N343","v":0},{"$f":"unique_contracts!P343","v":0},{"$f":"unique_contracts!R343","v":0},{"$f":"unique_contracts!V343","v":0},{"$f":"unique_contracts!AB343","v":0},{"$f":"unique_contracts!AM343","v":0},{"$f":"unique_contracts!AN343","v":0},{"$f":"unique_contracts!AO343","v":0},{"$f":"unique_contracts!AP343","v":0},{"$f":"unique_contracts!AQ343","v":0},{"$f":"unique_contracts!AR343","v":0},{"$f":"unique_contracts!BR343","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C343,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T343,\"pumped_storage\",\n      IF(AND(NOT(U343),V343),\"n/a\",\n        IF(AND(K343>0,OR(G343=\"NotHybrid\",G343=0)),_xlfn.CONCAT(AB343,INDEX(resources!$G:$G,MATCH(C343,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C343,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D343=\"Online\",NOT(ISNUMBER(MATCH(AC343,misc!$DD:$DD,0)))),F343,E343)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AL$1,$AG343>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CI$3:CI$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AL$1,$AG343>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CI$3:CI$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AM$1,$AG343>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CJ$3:CJ$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AM$1,$AG343>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CJ$3:CJ$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AN$1,$AG343>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CK$3:CK$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AN$1,$AG343>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CK$3:CK$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AO$1,$AG343>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CL$3:CL$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AO$1,$AG343>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CL$3:CL$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AP$1,$AG343>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CM$3:CM$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AP$1,$AG343>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CM$3:CM$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AQ$1,$AG343>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CN$3:CN$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AQ$1,$AG343>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CN$3:CN$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AR$1,$AG343>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CO$3:CO$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AR$1,$AG343>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CO$3:CO$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AS$1,$AG343>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CP$3:CP$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AS$1,$AG343>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CP$3:CP$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AT$1,$AG343>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CQ$3:CQ$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AT$1,$AG343>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CQ$3:CQ$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AU$1,$AG343>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CR$3:CR$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AU$1,$AG343>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CR$3:CR$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AV$1,$AG343>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CS$3:CS$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AV$1,$AG343>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CS$3:CS$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AW$1,$AG343>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CT$3:CT$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AW$1,$AG343>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CT$3:CT$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AX$1,$AG343>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CU$3:CU$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AX$1,$AG343>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CU$3:CU$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AY$1,$AG343>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CV$3:CV$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AY$1,$AG343>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CV$3:CV$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=AZ$1,$AG343>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CW$3:CW$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=AZ$1,$AG343>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CW$3:CW$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=BA$1,$AG343>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CX$3:CX$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=BA$1,$AG343>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CX$3:CX$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=BB$1,$AG343>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CY$3:CY$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=BB$1,$AG343>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CY$3:CY$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=BC$1,$AG343>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!CZ$3:CZ$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=BC$1,$AG343>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!CZ$3:CZ$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=BD$1,$AG343>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!DA$3:DA$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=BD$1,$AG343>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!DA$3:DA$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF343<=BE$1,$AG343>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA343>$AB343,$AD343=\"n/a\"),($AA343-$AB343)*INDEX(misc!DB$3:DB$6,MATCH($AC343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD343=\"n/a\",$AJ343*$AI343,$I343)\n    +IFERROR(\n      IF(AND($AF343<=BE$1,$AG343>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA343>$AB343,($AA343-$AB343)*INDEX(misc!DB$3:DB$6,MATCH($AD343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y343*$AH343*$AI343),\n$X343)*$AK343","v":0}]
[null,{"$f":"unique_contracts!A351","v":0},{"$f":"unique_contracts!B351","v":0},{"$f":"unique_contracts!D351","v":0},{"$f":"unique_contracts!J351","v":0},{"$f":"unique_contracts!K351","v":0},{"$f":"unique_contracts!M351","v":0},{"$f":"unique_contracts!N351","v":0},{"$f":"unique_contracts!P351","v":0},{"$f":"unique_contracts!R351","v":0},{"$f":"unique_contracts!V351","v":0},{"$f":"unique_contracts!AB351","v":0},{"$f":"unique_contracts!AM351","v":0},{"$f":"unique_contracts!AN351","v":0},{"$f":"unique_contracts!AO351","v":0},{"$f":"unique_contracts!AP351","v":0},{"$f":"unique_contracts!AQ351","v":0},{"$f":"unique_contracts!AR351","v":0},{"$f":"unique_contracts!BR351","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C351,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T351,\"pumped_storage\",\n      IF(AND(NOT(U351),V351),\"n/a\",\n        IF(AND(K351>0,OR(G351=\"NotHybrid\",G351=0)),_xlfn.CONCAT(AB351,INDEX(resources!$G:$G,MATCH(C351,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C351,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D351=\"Online\",NOT(ISNUMBER(MATCH(AC351,misc!$DD:$DD,0)))),F351,E351)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AL$1,$AG351>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CI$3:CI$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AL$1,$AG351>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CI$3:CI$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AM$1,$AG351>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CJ$3:CJ$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AM$1,$AG351>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CJ$3:CJ$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AN$1,$AG351>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CK$3:CK$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AN$1,$AG351>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CK$3:CK$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AO$1,$AG351>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CL$3:CL$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AO$1,$AG351>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CL$3:CL$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AP$1,$AG351>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CM$3:CM$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AP$1,$AG351>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CM$3:CM$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AQ$1,$AG351>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CN$3:CN$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AQ$1,$AG351>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CN$3:CN$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AR$1,$AG351>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CO$3:CO$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AR$1,$AG351>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CO$3:CO$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AS$1,$AG351>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CP$3:CP$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AS$1,$AG351>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CP$3:CP$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AT$1,$AG351>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CQ$3:CQ$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AT$1,$AG351>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CQ$3:CQ$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AU$1,$AG351>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CR$3:CR$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AU$1,$AG351>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CR$3:CR$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AV$1,$AG351>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CS$3:CS$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AV$1,$AG351>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CS$3:CS$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AW$1,$AG351>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CT$3:CT$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AW$1,$AG351>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CT$3:CT$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AX$1,$AG351>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CU$3:CU$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AX$1,$AG351>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CU$3:CU$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AY$1,$AG351>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CV$3:CV$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AY$1,$AG351>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CV$3:CV$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=AZ$1,$AG351>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CW$3:CW$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=AZ$1,$AG351>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CW$3:CW$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=BA$1,$AG351>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CX$3:CX$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=BA$1,$AG351>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CX$3:CX$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=BB$1,$AG351>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CY$3:CY$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=BB$1,$AG351>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CY$3:CY$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=BC$1,$AG351>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!CZ$3:CZ$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=BC$1,$AG351>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!CZ$3:CZ$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=BD$1,$AG351>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!DA$3:DA$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=BD$1,$AG351>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!DA$3:DA$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF351<=BE$1,$AG351>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC351,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA351>$AB351,$AD351=\"n/a\"),($AA351-$AB351)*INDEX(misc!DB$3:DB$6,MATCH($AC351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD351=\"n/a\",$AJ351*$AI351,$I351)\n    +IFERROR(\n      IF(AND($AF351<=BE$1,$AG351>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD351,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA351>$AB351,($AA351-$AB351)*INDEX(misc!DB$3:DB$6,MATCH($AD351,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y351*$AH351*$AI351),\n$X351)*$AK351","v":0}]
[null,{"$f":"unique_contracts!A376","v":0},{"$f":"unique_contracts!B376","v":0},{"$f":"unique_contracts!D376","v":0},{"$f":"unique_contracts!J376","v":0},{"$f":"unique_contracts!K376","v":0},{"$f":"unique_contracts!M376","v":0},{"$f":"unique_contracts!N376","v":0},{"$f":"unique_contracts!P376","v":0},{"$f":"unique_contracts!R376","v":0},{"$f":"unique_contracts!V376","v":0},{"$f":"unique_contracts!AB376","v":0},{"$f":"unique_contracts!AM376","v":0},{"$f":"unique_contracts!AN376","v":0},{"$f":"unique_contracts!AO376","v":0},{"$f":"unique_contracts!AP376","v":0},{"$f":"unique_contracts!AQ376","v":0},{"$f":"unique_contracts!AR376","v":0},{"$f":"unique_contracts!BR376","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C376,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T376,\"pumped_storage\",\n      IF(AND(NOT(U376),V376),\"n/a\",\n        IF(AND(K376>0,OR(G376=\"NotHybrid\",G376=0)),_xlfn.CONCAT(AB376,INDEX(resources!$G:$G,MATCH(C376,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C376,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D376=\"Online\",NOT(ISNUMBER(MATCH(AC376,misc!$DD:$DD,0)))),F376,E376)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AL$1,$AG376>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CI$3:CI$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AL$1,$AG376>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CI$3:CI$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AM$1,$AG376>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CJ$3:CJ$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AM$1,$AG376>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CJ$3:CJ$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AN$1,$AG376>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CK$3:CK$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AN$1,$AG376>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CK$3:CK$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AO$1,$AG376>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CL$3:CL$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AO$1,$AG376>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CL$3:CL$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AP$1,$AG376>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CM$3:CM$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AP$1,$AG376>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CM$3:CM$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AQ$1,$AG376>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CN$3:CN$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AQ$1,$AG376>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CN$3:CN$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AR$1,$AG376>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CO$3:CO$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AR$1,$AG376>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CO$3:CO$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AS$1,$AG376>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CP$3:CP$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AS$1,$AG376>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CP$3:CP$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AT$1,$AG376>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CQ$3:CQ$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AT$1,$AG376>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CQ$3:CQ$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AU$1,$AG376>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CR$3:CR$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AU$1,$AG376>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CR$3:CR$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AV$1,$AG376>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CS$3:CS$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AV$1,$AG376>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CS$3:CS$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AW$1,$AG376>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CT$3:CT$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AW$1,$AG376>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CT$3:CT$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AX$1,$AG376>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CU$3:CU$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AX$1,$AG376>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CU$3:CU$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AY$1,$AG376>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CV$3:CV$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AY$1,$AG376>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CV$3:CV$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=AZ$1,$AG376>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CW$3:CW$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=AZ$1,$AG376>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CW$3:CW$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=BA$1,$AG376>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CX$3:CX$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=BA$1,$AG376>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CX$3:CX$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=BB$1,$AG376>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CY$3:CY$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=BB$1,$AG376>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CY$3:CY$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=BC$1,$AG376>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!CZ$3:CZ$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=BC$1,$AG376>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!CZ$3:CZ$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=BD$1,$AG376>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!DA$3:DA$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=BD$1,$AG376>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!DA$3:DA$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF376<=BE$1,$AG376>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC376,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA376>$AB376,$AD376=\"n/a\"),($AA376-$AB376)*INDEX(misc!DB$3:DB$6,MATCH($AC376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD376=\"n/a\",$AJ376*$AI376,$I376)\n    +IFERROR(\n      IF(AND($AF376<=BE$1,$AG376>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD376,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA376>$AB376,($AA376-$AB376)*INDEX(misc!DB$3:DB$6,MATCH($AD376,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y376*$AH376*$AI376),\n$X376)*$AK376","v":0}]
[null,{"$f":"unique_contracts!A395","v":0},{"$f":"unique_contracts!B395","v":0},{"$f":"unique_contracts!D395","v":0},{"$f":"unique_contracts!J395","v":0},{"$f":"unique_contracts!K395","v":0},{"$f":"unique_contracts!M395","v":0},{"$f":"unique_contracts!N395","v":0},{"$f":"unique_contracts!P395","v":0},{"$f":"unique_contracts!R395","v":0},{"$f":"unique_contracts!V395","v":0},{"$f":"unique_contracts!AB395","v":0},{"$f":"unique_contracts!AM395","v":0},{"$f":"unique_contracts!AN395","v":0},{"$f":"unique_contracts!AO395","v":0},{"$f":"unique_contracts!AP395","v":0},{"$f":"unique_contracts!AQ395","v":0},{"$f":"unique_contracts!AR395","v":0},{"$f":"unique_contracts!BR395","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C395,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T395,\"pumped_storage\",\n      IF(AND(NOT(U395),V395),\"n/a\",\n        IF(AND(K395>0,OR(G395=\"NotHybrid\",G395=0)),_xlfn.CONCAT(AB395,INDEX(resources!$G:$G,MATCH(C395,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C395,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D395=\"Online\",NOT(ISNUMBER(MATCH(AC395,misc!$DD:$DD,0)))),F395,E395)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AL$1,$AG395>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CI$3:CI$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AL$1,$AG395>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CI$3:CI$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AM$1,$AG395>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CJ$3:CJ$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AM$1,$AG395>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CJ$3:CJ$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AN$1,$AG395>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CK$3:CK$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AN$1,$AG395>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CK$3:CK$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AO$1,$AG395>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CL$3:CL$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AO$1,$AG395>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CL$3:CL$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AP$1,$AG395>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CM$3:CM$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AP$1,$AG395>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CM$3:CM$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AQ$1,$AG395>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CN$3:CN$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AQ$1,$AG395>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CN$3:CN$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AR$1,$AG395>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CO$3:CO$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AR$1,$AG395>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CO$3:CO$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AS$1,$AG395>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CP$3:CP$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AS$1,$AG395>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CP$3:CP$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AT$1,$AG395>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CQ$3:CQ$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AT$1,$AG395>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CQ$3:CQ$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AU$1,$AG395>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CR$3:CR$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AU$1,$AG395>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CR$3:CR$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AV$1,$AG395>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CS$3:CS$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AV$1,$AG395>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CS$3:CS$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AW$1,$AG395>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CT$3:CT$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AW$1,$AG395>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CT$3:CT$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AX$1,$AG395>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CU$3:CU$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AX$1,$AG395>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CU$3:CU$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AY$1,$AG395>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CV$3:CV$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AY$1,$AG395>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CV$3:CV$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=AZ$1,$AG395>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CW$3:CW$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=AZ$1,$AG395>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CW$3:CW$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=BA$1,$AG395>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CX$3:CX$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=BA$1,$AG395>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CX$3:CX$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=BB$1,$AG395>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CY$3:CY$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=BB$1,$AG395>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CY$3:CY$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=BC$1,$AG395>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!CZ$3:CZ$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=BC$1,$AG395>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!CZ$3:CZ$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=BD$1,$AG395>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!DA$3:DA$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=BD$1,$AG395>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!DA$3:DA$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF395<=BE$1,$AG395>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC395,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA395>$AB395,$AD395=\"n/a\"),($AA395-$AB395)*INDEX(misc!DB$3:DB$6,MATCH($AC395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD395=\"n/a\",$AJ395*$AI395,$I395)\n    +IFERROR(\n      IF(AND($AF395<=BE$1,$AG395>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD395,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA395>$AB395,($AA395-$AB395)*INDEX(misc!DB$3:DB$6,MATCH($AD395,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y395*$AH395*$AI395),\n$X395)*$AK395","v":0}]
[null,{"$f":"unique_contracts!A402","v":0},{"$f":"unique_contracts!B402","v":0},{"$f":"unique_contracts!D402","v":0},{"$f":"unique_contracts!J402","v":0},{"$f":"unique_contracts!K402","v":0},{"$f":"unique_contracts!M402","v":0},{"$f":"unique_contracts!N402","v":0},{"$f":"unique_contracts!P402","v":0},{"$f":"unique_contracts!R402","v":0},{"$f":"unique_contracts!V402","v":0},{"$f":"unique_contracts!AB402","v":0},{"$f":"unique_contracts!AM402","v":0},{"$f":"unique_contracts!AN402","v":0},{"$f":"unique_contracts!AO402","v":0},{"$f":"unique_contracts!AP402","v":0},{"$f":"unique_contracts!AQ402","v":0},{"$f":"unique_contracts!AR402","v":0},{"$f":"unique_contracts!BR402","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C402,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T402,\"pumped_storage\",\n      IF(AND(NOT(U402),V402),\"n/a\",\n        IF(AND(K402>0,OR(G402=\"NotHybrid\",G402=0)),_xlfn.CONCAT(AB402,INDEX(resources!$G:$G,MATCH(C402,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C402,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D402=\"Online\",NOT(ISNUMBER(MATCH(AC402,misc!$DD:$DD,0)))),F402,E402)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AL$1,$AG402>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CI$3:CI$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AL$1,$AG402>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CI$3:CI$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AM$1,$AG402>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CJ$3:CJ$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AM$1,$AG402>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CJ$3:CJ$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AN$1,$AG402>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CK$3:CK$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AN$1,$AG402>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CK$3:CK$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AO$1,$AG402>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CL$3:CL$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AO$1,$AG402>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CL$3:CL$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AP$1,$AG402>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CM$3:CM$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AP$1,$AG402>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CM$3:CM$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AQ$1,$AG402>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CN$3:CN$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AQ$1,$AG402>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CN$3:CN$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AR$1,$AG402>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CO$3:CO$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AR$1,$AG402>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CO$3:CO$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AS$1,$AG402>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CP$3:CP$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AS$1,$AG402>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CP$3:CP$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AT$1,$AG402>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CQ$3:CQ$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AT$1,$AG402>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CQ$3:CQ$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AU$1,$AG402>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CR$3:CR$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AU$1,$AG402>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CR$3:CR$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AV$1,$AG402>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CS$3:CS$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AV$1,$AG402>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CS$3:CS$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AW$1,$AG402>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CT$3:CT$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AW$1,$AG402>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CT$3:CT$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AX$1,$AG402>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CU$3:CU$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AX$1,$AG402>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CU$3:CU$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AY$1,$AG402>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CV$3:CV$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AY$1,$AG402>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CV$3:CV$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=AZ$1,$AG402>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CW$3:CW$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=AZ$1,$AG402>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CW$3:CW$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=BA$1,$AG402>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CX$3:CX$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=BA$1,$AG402>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CX$3:CX$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=BB$1,$AG402>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CY$3:CY$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=BB$1,$AG402>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CY$3:CY$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=BC$1,$AG402>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!CZ$3:CZ$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=BC$1,$AG402>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!CZ$3:CZ$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=BD$1,$AG402>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!DA$3:DA$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=BD$1,$AG402>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!DA$3:DA$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF402<=BE$1,$AG402>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC402,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA402>$AB402,$AD402=\"n/a\"),($AA402-$AB402)*INDEX(misc!DB$3:DB$6,MATCH($AC402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD402=\"n/a\",$AJ402*$AI402,$I402)\n    +IFERROR(\n      IF(AND($AF402<=BE$1,$AG402>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD402,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA402>$AB402,($AA402-$AB402)*INDEX(misc!DB$3:DB$6,MATCH($AD402,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y402*$AH402*$AI402),\n$X402)*$AK402","v":0}]
[null,{"$f":"unique_contracts!A419","v":0},{"$f":"unique_contracts!B419","v":0},{"$f":"unique_contracts!D419","v":0},{"$f":"unique_contracts!J419","v":0},{"$f":"unique_contracts!K419","v":0},{"$f":"unique_contracts!M419","v":0},{"$f":"unique_contracts!N419","v":0},{"$f":"unique_contracts!P419","v":0},{"$f":"unique_contracts!R419","v":0},{"$f":"unique_contracts!V419","v":0},{"$f":"unique_contracts!AB419","v":0},{"$f":"unique_contracts!AM419","v":0},{"$f":"unique_contracts!AN419","v":0},{"$f":"unique_contracts!AO419","v":0},{"$f":"unique_contracts!AP419","v":0},{"$f":"unique_contracts!AQ419","v":0},{"$f":"unique_contracts!AR419","v":0},{"$f":"unique_contracts!BR419","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C419,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T419,\"pumped_storage\",\n      IF(AND(NOT(U419),V419),\"n/a\",\n        IF(AND(K419>0,OR(G419=\"NotHybrid\",G419=0)),_xlfn.CONCAT(AB419,INDEX(resources!$G:$G,MATCH(C419,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C419,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D419=\"Online\",NOT(ISNUMBER(MATCH(AC419,misc!$DD:$DD,0)))),F419,E419)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AL$1,$AG419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CI$3:CI$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AL$1,$AG419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CI$3:CI$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AM$1,$AG419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CJ$3:CJ$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AM$1,$AG419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CJ$3:CJ$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AN$1,$AG419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CK$3:CK$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AN$1,$AG419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CK$3:CK$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AO$1,$AG419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CL$3:CL$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AO$1,$AG419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CL$3:CL$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AP$1,$AG419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CM$3:CM$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AP$1,$AG419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CM$3:CM$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AQ$1,$AG419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CN$3:CN$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AQ$1,$AG419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CN$3:CN$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AR$1,$AG419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CO$3:CO$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AR$1,$AG419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CO$3:CO$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AS$1,$AG419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CP$3:CP$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AS$1,$AG419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CP$3:CP$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AT$1,$AG419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CQ$3:CQ$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AT$1,$AG419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CQ$3:CQ$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AU$1,$AG419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CR$3:CR$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AU$1,$AG419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CR$3:CR$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AV$1,$AG419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CS$3:CS$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AV$1,$AG419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CS$3:CS$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AW$1,$AG419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CT$3:CT$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AW$1,$AG419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CT$3:CT$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AX$1,$AG419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CU$3:CU$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AX$1,$AG419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CU$3:CU$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AY$1,$AG419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CV$3:CV$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AY$1,$AG419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CV$3:CV$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=AZ$1,$AG419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CW$3:CW$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=AZ$1,$AG419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CW$3:CW$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=BA$1,$AG419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CX$3:CX$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=BA$1,$AG419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CX$3:CX$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=BB$1,$AG419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CY$3:CY$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=BB$1,$AG419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CY$3:CY$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=BC$1,$AG419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!CZ$3:CZ$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=BC$1,$AG419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!CZ$3:CZ$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=BD$1,$AG419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!DA$3:DA$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=BD$1,$AG419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!DA$3:DA$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF419<=BE$1,$AG419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA419>$AB419,$AD419=\"n/a\"),($AA419-$AB419)*INDEX(misc!DB$3:DB$6,MATCH($AC419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD419=\"n/a\",$AJ419*$AI419,$I419)\n    +IFERROR(\n      IF(AND($AF419<=BE$1,$AG419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA419>$AB419,($AA419-$AB419)*INDEX(misc!DB$3:DB$6,MATCH($AD419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y419*$AH419*$AI419),\n$X419)*$AK419","v":0}]
[null,{"$f":"unique_contracts!A438","v":0},{"$f":"unique_contracts!B438","v":0},{"$f":"unique_contracts!D438","v":0},{"$f":"unique_contracts!J438","v":0},{"$f":"unique_contracts!K438","v":0},{"$f":"unique_contracts!M438","v":0},{"$f":"unique_contracts!N438","v":0},{"$f":"unique_contracts!P438","v":0},{"$f":"unique_contracts!R438","v":0},{"$f":"unique_contracts!V438","v":0},{"$f":"unique_contracts!AB438","v":0},{"$f":"unique_contracts!AM438","v":0},{"$f":"unique_contracts!AN438","v":0},{"$f":"unique_contracts!AO438","v":0},{"$f":"unique_contracts!AP438","v":0},{"$f":"unique_contracts!AQ438","v":0},{"$f":"unique_contracts!AR438","v":0},{"$f":"unique_contracts!BR438","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C438,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T438,\"pumped_storage\",\n      IF(AND(NOT(U438),V438),\"n/a\",\n        IF(AND(K438>0,OR(G438=\"NotHybrid\",G438=0)),_xlfn.CONCAT(AB438,INDEX(resources!$G:$G,MATCH(C438,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C438,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D438=\"Online\",NOT(ISNUMBER(MATCH(AC438,misc!$DD:$DD,0)))),F438,E438)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AL$1,$AG438>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CI$3:CI$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AL$1,$AG438>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CI$3:CI$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AM$1,$AG438>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CJ$3:CJ$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AM$1,$AG438>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CJ$3:CJ$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AN$1,$AG438>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CK$3:CK$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AN$1,$AG438>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CK$3:CK$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AO$1,$AG438>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CL$3:CL$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AO$1,$AG438>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CL$3:CL$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AP$1,$AG438>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CM$3:CM$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AP$1,$AG438>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CM$3:CM$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AQ$1,$AG438>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CN$3:CN$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AQ$1,$AG438>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CN$3:CN$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AR$1,$AG438>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CO$3:CO$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AR$1,$AG438>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CO$3:CO$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AS$1,$AG438>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CP$3:CP$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AS$1,$AG438>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CP$3:CP$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AT$1,$AG438>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CQ$3:CQ$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AT$1,$AG438>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CQ$3:CQ$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AU$1,$AG438>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CR$3:CR$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AU$1,$AG438>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CR$3:CR$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AV$1,$AG438>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CS$3:CS$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AV$1,$AG438>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CS$3:CS$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AW$1,$AG438>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CT$3:CT$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AW$1,$AG438>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CT$3:CT$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AX$1,$AG438>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CU$3:CU$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AX$1,$AG438>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CU$3:CU$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AY$1,$AG438>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CV$3:CV$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AY$1,$AG438>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CV$3:CV$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=AZ$1,$AG438>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CW$3:CW$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=AZ$1,$AG438>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CW$3:CW$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=BA$1,$AG438>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CX$3:CX$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=BA$1,$AG438>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CX$3:CX$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=BB$1,$AG438>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CY$3:CY$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=BB$1,$AG438>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CY$3:CY$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=BC$1,$AG438>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!CZ$3:CZ$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=BC$1,$AG438>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!CZ$3:CZ$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=BD$1,$AG438>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!DA$3:DA$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=BD$1,$AG438>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!DA$3:DA$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF438<=BE$1,$AG438>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC438,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA438>$AB438,$AD438=\"n/a\"),($AA438-$AB438)*INDEX(misc!DB$3:DB$6,MATCH($AC438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD438=\"n/a\",$AJ438*$AI438,$I438)\n    +IFERROR(\n      IF(AND($AF438<=BE$1,$AG438>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD438,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA438>$AB438,($AA438-$AB438)*INDEX(misc!DB$3:DB$6,MATCH($AD438,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y438*$AH438*$AI438),\n$X438)*$AK438","v":0}]
[null,{"$f":"unique_contracts!A463","v":0},{"$f":"unique_contracts!B463","v":0},{"$f":"unique_contracts!D463","v":0},{"$f":"unique_contracts!J463","v":0},{"$f":"unique_contracts!K463","v":0},{"$f":"unique_contracts!M463","v":0},{"$f":"unique_contracts!N463","v":0},{"$f":"unique_contracts!P463","v":0},{"$f":"unique_contracts!R463","v":0},{"$f":"unique_contracts!V463","v":0},{"$f":"unique_contracts!AB463","v":0},{"$f":"unique_contracts!AM463","v":0},{"$f":"unique_contracts!AN463","v":0},{"$f":"unique_contracts!AO463","v":0},{"$f":"unique_contracts!AP463","v":0},{"$f":"unique_contracts!AQ463","v":0},{"$f":"unique_contracts!AR463","v":0},{"$f":"unique_contracts!BR463","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C463,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T463,\"pumped_storage\",\n      IF(AND(NOT(U463),V463),\"n/a\",\n        IF(AND(K463>0,OR(G463=\"NotHybrid\",G463=0)),_xlfn.CONCAT(AB463,INDEX(resources!$G:$G,MATCH(C463,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C463,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D463=\"Online\",NOT(ISNUMBER(MATCH(AC463,misc!$DD:$DD,0)))),F463,E463)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AL$1,$AG463>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CI$3:CI$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AL$1,$AG463>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CI$3:CI$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AM$1,$AG463>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CJ$3:CJ$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AM$1,$AG463>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CJ$3:CJ$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AN$1,$AG463>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CK$3:CK$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AN$1,$AG463>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CK$3:CK$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AO$1,$AG463>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CL$3:CL$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AO$1,$AG463>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CL$3:CL$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AP$1,$AG463>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CM$3:CM$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AP$1,$AG463>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CM$3:CM$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AQ$1,$AG463>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CN$3:CN$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AQ$1,$AG463>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CN$3:CN$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AR$1,$AG463>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CO$3:CO$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AR$1,$AG463>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CO$3:CO$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AS$1,$AG463>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CP$3:CP$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AS$1,$AG463>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CP$3:CP$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AT$1,$AG463>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CQ$3:CQ$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AT$1,$AG463>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CQ$3:CQ$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AU$1,$AG463>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CR$3:CR$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AU$1,$AG463>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CR$3:CR$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AV$1,$AG463>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CS$3:CS$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AV$1,$AG463>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CS$3:CS$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AW$1,$AG463>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CT$3:CT$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AW$1,$AG463>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CT$3:CT$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AX$1,$AG463>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CU$3:CU$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AX$1,$AG463>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CU$3:CU$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AY$1,$AG463>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CV$3:CV$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AY$1,$AG463>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CV$3:CV$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=AZ$1,$AG463>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CW$3:CW$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=AZ$1,$AG463>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CW$3:CW$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=BA$1,$AG463>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CX$3:CX$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=BA$1,$AG463>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CX$3:CX$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=BB$1,$AG463>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CY$3:CY$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=BB$1,$AG463>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CY$3:CY$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=BC$1,$AG463>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!CZ$3:CZ$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=BC$1,$AG463>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!CZ$3:CZ$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=BD$1,$AG463>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!DA$3:DA$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=BD$1,$AG463>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!DA$3:DA$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF463<=BE$1,$AG463>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC463,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA463>$AB463,$AD463=\"n/a\"),($AA463-$AB463)*INDEX(misc!DB$3:DB$6,MATCH($AC463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD463=\"n/a\",$AJ463*$AI463,$I463)\n    +IFERROR(\n      IF(AND($AF463<=BE$1,$AG463>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD463,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA463>$AB463,($AA463-$AB463)*INDEX(misc!DB$3:DB$6,MATCH($AD463,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y463*$AH463*$AI463),\n$X463)*$AK463","v":0}]
[null,{"$f":"unique_contracts!A493","v":0},{"$f":"unique_contracts!B493","v":0},{"$f":"unique_contracts!D493","v":0},{"$f":"unique_contracts!J493","v":0},{"$f":"unique_contracts!K493","v":0},{"$f":"unique_contracts!M493","v":0},{"$f":"unique_contracts!N493","v":0},{"$f":"unique_contracts!P493","v":0},{"$f":"unique_contracts!R493","v":0},{"$f":"unique_contracts!V493","v":0},{"$f":"unique_contracts!AB493","v":0},{"$f":"unique_contracts!AM493","v":0},{"$f":"unique_contracts!AN493","v":0},{"$f":"unique_contracts!AO493","v":0},{"$f":"unique_contracts!AP493","v":0},{"$f":"unique_contracts!AQ493","v":0},{"$f":"unique_contracts!AR493","v":0},{"$f":"unique_contracts!BR493","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C493,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T493,\"pumped_storage\",\n      IF(AND(NOT(U493),V493),\"n/a\",\n        IF(AND(K493>0,OR(G493=\"NotHybrid\",G493=0)),_xlfn.CONCAT(AB493,INDEX(resources!$G:$G,MATCH(C493,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C493,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D493=\"Online\",NOT(ISNUMBER(MATCH(AC493,misc!$DD:$DD,0)))),F493,E493)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AL$1,$AG493>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CI$3:CI$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AL$1,$AG493>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CI$3:CI$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AM$1,$AG493>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CJ$3:CJ$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AM$1,$AG493>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CJ$3:CJ$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AN$1,$AG493>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CK$3:CK$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AN$1,$AG493>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CK$3:CK$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AO$1,$AG493>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CL$3:CL$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AO$1,$AG493>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CL$3:CL$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AP$1,$AG493>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CM$3:CM$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AP$1,$AG493>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CM$3:CM$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AQ$1,$AG493>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CN$3:CN$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AQ$1,$AG493>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CN$3:CN$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AR$1,$AG493>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CO$3:CO$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AR$1,$AG493>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CO$3:CO$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AS$1,$AG493>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CP$3:CP$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AS$1,$AG493>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CP$3:CP$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AT$1,$AG493>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CQ$3:CQ$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AT$1,$AG493>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CQ$3:CQ$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AU$1,$AG493>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CR$3:CR$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AU$1,$AG493>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CR$3:CR$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AV$1,$AG493>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CS$3:CS$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AV$1,$AG493>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CS$3:CS$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AW$1,$AG493>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CT$3:CT$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AW$1,$AG493>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CT$3:CT$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AX$1,$AG493>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CU$3:CU$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AX$1,$AG493>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CU$3:CU$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AY$1,$AG493>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CV$3:CV$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AY$1,$AG493>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CV$3:CV$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=AZ$1,$AG493>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CW$3:CW$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=AZ$1,$AG493>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CW$3:CW$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=BA$1,$AG493>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CX$3:CX$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=BA$1,$AG493>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CX$3:CX$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=BB$1,$AG493>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CY$3:CY$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=BB$1,$AG493>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CY$3:CY$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=BC$1,$AG493>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!CZ$3:CZ$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=BC$1,$AG493>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!CZ$3:CZ$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=BD$1,$AG493>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!DA$3:DA$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=BD$1,$AG493>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!DA$3:DA$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF493<=BE$1,$AG493>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC493,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA493>$AB493,$AD493=\"n/a\"),($AA493-$AB493)*INDEX(misc!DB$3:DB$6,MATCH($AC493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD493=\"n/a\",$AJ493*$AI493,$I493)\n    +IFERROR(\n      IF(AND($AF493<=BE$1,$AG493>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD493,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA493>$AB493,($AA493-$AB493)*INDEX(misc!DB$3:DB$6,MATCH($AD493,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y493*$AH493*$AI493),\n$X493)*$AK493","v":0}]
[null,{"$f":"unique_contracts!A500","v":0},{"$f":"unique_contracts!B500","v":0},{"$f":"unique_contracts!D500","v":0},{"$f":"unique_contracts!J500","v":0},{"$f":"unique_contracts!K500","v":0},{"$f":"unique_contracts!M500","v":0},{"$f":"unique_contracts!N500","v":0},{"$f":"unique_contracts!P500","v":0},{"$f":"unique_contracts!R500","v":0},{"$f":"unique_contracts!V500","v":0},{"$f":"unique_contracts!AB500","v":0},{"$f":"unique_contracts!AM500","v":0},{"$f":"unique_contracts!AN500","v":0},{"$f":"unique_contracts!AO500","v":0},{"$f":"unique_contracts!AP500","v":0},{"$f":"unique_contracts!AQ500","v":0},{"$f":"unique_contracts!AR500","v":0},{"$f":"unique_contracts!BR500","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C500,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T500,\"pumped_storage\",\n      IF(AND(NOT(U500),V500),\"n/a\",\n        IF(AND(K500>0,OR(G500=\"NotHybrid\",G500=0)),_xlfn.CONCAT(AB500,INDEX(resources!$G:$G,MATCH(C500,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C500,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D500=\"Online\",NOT(ISNUMBER(MATCH(AC500,misc!$DD:$DD,0)))),F500,E500)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AL$1,$AG500>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CI$3:CI$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AL$1,$AG500>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CI$3:CI$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AM$1,$AG500>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CJ$3:CJ$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AM$1,$AG500>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CJ$3:CJ$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AN$1,$AG500>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CK$3:CK$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AN$1,$AG500>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CK$3:CK$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AO$1,$AG500>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CL$3:CL$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AO$1,$AG500>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CL$3:CL$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AP$1,$AG500>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CM$3:CM$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AP$1,$AG500>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CM$3:CM$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AQ$1,$AG500>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CN$3:CN$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AQ$1,$AG500>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CN$3:CN$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AR$1,$AG500>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CO$3:CO$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AR$1,$AG500>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CO$3:CO$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AS$1,$AG500>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CP$3:CP$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AS$1,$AG500>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CP$3:CP$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AT$1,$AG500>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CQ$3:CQ$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AT$1,$AG500>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CQ$3:CQ$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AU$1,$AG500>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CR$3:CR$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AU$1,$AG500>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CR$3:CR$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AV$1,$AG500>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CS$3:CS$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AV$1,$AG500>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CS$3:CS$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AW$1,$AG500>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CT$3:CT$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AW$1,$AG500>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CT$3:CT$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AX$1,$AG500>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CU$3:CU$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AX$1,$AG500>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CU$3:CU$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AY$1,$AG500>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CV$3:CV$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AY$1,$AG500>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CV$3:CV$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=AZ$1,$AG500>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CW$3:CW$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=AZ$1,$AG500>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CW$3:CW$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=BA$1,$AG500>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CX$3:CX$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=BA$1,$AG500>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CX$3:CX$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=BB$1,$AG500>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CY$3:CY$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=BB$1,$AG500>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CY$3:CY$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=BC$1,$AG500>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!CZ$3:CZ$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=BC$1,$AG500>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!CZ$3:CZ$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=BD$1,$AG500>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!DA$3:DA$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=BD$1,$AG500>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!DA$3:DA$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF500<=BE$1,$AG500>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC500,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA500>$AB500,$AD500=\"n/a\"),($AA500-$AB500)*INDEX(misc!DB$3:DB$6,MATCH($AC500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD500=\"n/a\",$AJ500*$AI500,$I500)\n    +IFERROR(\n      IF(AND($AF500<=BE$1,$AG500>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD500,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA500>$AB500,($AA500-$AB500)*INDEX(misc!DB$3:DB$6,MATCH($AD500,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y500*$AH500*$AI500),\n$X500)*$AK500","v":0}]
[null,{"$f":"unique_contracts!A525","v":0},{"$f":"unique_contracts!B525","v":0},{"$f":"unique_contracts!D525","v":0},{"$f":"unique_contracts!J525","v":0},{"$f":"unique_contracts!K525","v":0},{"$f":"unique_contracts!M525","v":0},{"$f":"unique_contracts!N525","v":0},{"$f":"unique_contracts!P525","v":0},{"$f":"unique_contracts!R525","v":0},{"$f":"unique_contracts!V525","v":0},{"$f":"unique_contracts!AB525","v":0},{"$f":"unique_contracts!AM525","v":0},{"$f":"unique_contracts!AN525","v":0},{"$f":"unique_contracts!AO525","v":0},{"$f":"unique_contracts!AP525","v":0},{"$f":"unique_contracts!AQ525","v":0},{"$f":"unique_contracts!AR525","v":0},{"$f":"unique_contracts!BR525","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C525,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T525,\"pumped_storage\",\n      IF(AND(NOT(U525),V525),\"n/a\",\n        IF(AND(K525>0,OR(G525=\"NotHybrid\",G525=0)),_xlfn.CONCAT(AB525,INDEX(resources!$G:$G,MATCH(C525,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C525,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D525=\"Online\",NOT(ISNUMBER(MATCH(AC525,misc!$DD:$DD,0)))),F525,E525)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AL$1,$AG525>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CI$3:CI$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AL$1,$AG525>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CI$3:CI$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AM$1,$AG525>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CJ$3:CJ$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AM$1,$AG525>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CJ$3:CJ$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AN$1,$AG525>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CK$3:CK$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AN$1,$AG525>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CK$3:CK$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AO$1,$AG525>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CL$3:CL$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AO$1,$AG525>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CL$3:CL$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AP$1,$AG525>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CM$3:CM$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AP$1,$AG525>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CM$3:CM$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AQ$1,$AG525>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CN$3:CN$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AQ$1,$AG525>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CN$3:CN$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AR$1,$AG525>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CO$3:CO$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AR$1,$AG525>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CO$3:CO$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AS$1,$AG525>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CP$3:CP$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AS$1,$AG525>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CP$3:CP$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AT$1,$AG525>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CQ$3:CQ$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AT$1,$AG525>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CQ$3:CQ$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AU$1,$AG525>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CR$3:CR$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AU$1,$AG525>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CR$3:CR$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AV$1,$AG525>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CS$3:CS$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AV$1,$AG525>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CS$3:CS$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AW$1,$AG525>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CT$3:CT$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AW$1,$AG525>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CT$3:CT$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AX$1,$AG525>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CU$3:CU$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AX$1,$AG525>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CU$3:CU$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AY$1,$AG525>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CV$3:CV$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AY$1,$AG525>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CV$3:CV$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=AZ$1,$AG525>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CW$3:CW$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=AZ$1,$AG525>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CW$3:CW$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=BA$1,$AG525>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CX$3:CX$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=BA$1,$AG525>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CX$3:CX$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=BB$1,$AG525>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CY$3:CY$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=BB$1,$AG525>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CY$3:CY$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=BC$1,$AG525>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!CZ$3:CZ$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=BC$1,$AG525>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!CZ$3:CZ$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=BD$1,$AG525>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!DA$3:DA$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=BD$1,$AG525>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!DA$3:DA$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF525<=BE$1,$AG525>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA525>$AB525,$AD525=\"n/a\"),($AA525-$AB525)*INDEX(misc!DB$3:DB$6,MATCH($AC525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD525=\"n/a\",$AJ525*$AI525,$I525)\n    +IFERROR(\n      IF(AND($AF525<=BE$1,$AG525>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA525>$AB525,($AA525-$AB525)*INDEX(misc!DB$3:DB$6,MATCH($AD525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y525*$AH525*$AI525),\n$X525)*$AK525","v":0}]
[null,{"$f":"unique_contracts!A544","v":0},{"$f":"unique_contracts!B544","v":0},{"$f":"unique_contracts!D544","v":0},{"$f":"unique_contracts!J544","v":0},{"$f":"unique_contracts!K544","v":0},{"$f":"unique_contracts!M544","v":0},{"$f":"unique_contracts!N544","v":0},{"$f":"unique_contracts!P544","v":0},{"$f":"unique_contracts!R544","v":0},{"$f":"unique_contracts!V544","v":0},{"$f":"unique_contracts!AB544","v":0},{"$f":"unique_contracts!AM544","v":0},{"$f":"unique_contracts!AN544","v":0},{"$f":"unique_contracts!AO544","v":0},{"$f":"unique_contracts!AP544","v":0},{"$f":"unique_contracts!AQ544","v":0},{"$f":"unique_contracts!AR544","v":0},{"$f":"unique_contracts!BR544","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C544,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T544,\"pumped_storage\",\n      IF(AND(NOT(U544),V544),\"n/a\",\n        IF(AND(K544>0,OR(G544=\"NotHybrid\",G544=0)),_xlfn.CONCAT(AB544,INDEX(resources!$G:$G,MATCH(C544,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C544,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D544=\"Online\",NOT(ISNUMBER(MATCH(AC544,misc!$DD:$DD,0)))),F544,E544)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AL$1,$AG544>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CI$3:CI$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AL$1,$AG544>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CI$3:CI$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AM$1,$AG544>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CJ$3:CJ$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AM$1,$AG544>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CJ$3:CJ$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AN$1,$AG544>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CK$3:CK$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AN$1,$AG544>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CK$3:CK$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AO$1,$AG544>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CL$3:CL$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AO$1,$AG544>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CL$3:CL$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AP$1,$AG544>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CM$3:CM$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AP$1,$AG544>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CM$3:CM$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AQ$1,$AG544>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CN$3:CN$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AQ$1,$AG544>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CN$3:CN$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AR$1,$AG544>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CO$3:CO$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AR$1,$AG544>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CO$3:CO$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AS$1,$AG544>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CP$3:CP$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AS$1,$AG544>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CP$3:CP$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AT$1,$AG544>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CQ$3:CQ$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AT$1,$AG544>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CQ$3:CQ$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AU$1,$AG544>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CR$3:CR$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AU$1,$AG544>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CR$3:CR$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AV$1,$AG544>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CS$3:CS$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AV$1,$AG544>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CS$3:CS$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AW$1,$AG544>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CT$3:CT$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AW$1,$AG544>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CT$3:CT$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AX$1,$AG544>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CU$3:CU$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AX$1,$AG544>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CU$3:CU$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AY$1,$AG544>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CV$3:CV$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AY$1,$AG544>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CV$3:CV$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=AZ$1,$AG544>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CW$3:CW$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=AZ$1,$AG544>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CW$3:CW$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=BA$1,$AG544>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CX$3:CX$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=BA$1,$AG544>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CX$3:CX$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=BB$1,$AG544>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CY$3:CY$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=BB$1,$AG544>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CY$3:CY$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=BC$1,$AG544>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!CZ$3:CZ$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=BC$1,$AG544>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!CZ$3:CZ$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=BD$1,$AG544>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!DA$3:DA$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=BD$1,$AG544>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!DA$3:DA$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF544<=BE$1,$AG544>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC544,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA544>$AB544,$AD544=\"n/a\"),($AA544-$AB544)*INDEX(misc!DB$3:DB$6,MATCH($AC544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD544=\"n/a\",$AJ544*$AI544,$I544)\n    +IFERROR(\n      IF(AND($AF544<=BE$1,$AG544>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD544,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA544>$AB544,($AA544-$AB544)*INDEX(misc!DB$3:DB$6,MATCH($AD544,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y544*$AH544*$AI544),\n$X544)*$AK544","v":0}]
[null,{"$f":"unique_contracts!A552","v":0},{"$f":"unique_contracts!B552","v":0},{"$f":"unique_contracts!D552","v":0},{"$f":"unique_contracts!J552","v":0},{"$f":"unique_contracts!K552","v":0},{"$f":"unique_contracts!M552","v":0},{"$f":"unique_contracts!N552","v":0},{"$f":"unique_contracts!P552","v":0},{"$f":"unique_contracts!R552","v":0},{"$f":"unique_contracts!V552","v":0},{"$f":"unique_contracts!AB552","v":0},{"$f":"unique_contracts!AM552","v":0},{"$f":"unique_contracts!AN552","v":0},{"$f":"unique_contracts!AO552","v":0},{"$f":"unique_contracts!AP552","v":0},{"$f":"unique_contracts!AQ552","v":0},{"$f":"unique_contracts!AR552","v":0},{"$f":"unique_contracts!BR552","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C552,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T552,\"pumped_storage\",\n      IF(AND(NOT(U552),V552),\"n/a\",\n        IF(AND(K552>0,OR(G552=\"NotHybrid\",G552=0)),_xlfn.CONCAT(AB552,INDEX(resources!$G:$G,MATCH(C552,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C552,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D552=\"Online\",NOT(ISNUMBER(MATCH(AC552,misc!$DD:$DD,0)))),F552,E552)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AL$1,$AG552>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CI$3:CI$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AL$1,$AG552>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CI$3:CI$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AM$1,$AG552>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CJ$3:CJ$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AM$1,$AG552>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CJ$3:CJ$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AN$1,$AG552>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CK$3:CK$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AN$1,$AG552>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CK$3:CK$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AO$1,$AG552>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CL$3:CL$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AO$1,$AG552>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CL$3:CL$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AP$1,$AG552>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CM$3:CM$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AP$1,$AG552>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CM$3:CM$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AQ$1,$AG552>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CN$3:CN$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AQ$1,$AG552>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CN$3:CN$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AR$1,$AG552>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CO$3:CO$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AR$1,$AG552>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CO$3:CO$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AS$1,$AG552>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CP$3:CP$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AS$1,$AG552>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CP$3:CP$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AT$1,$AG552>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CQ$3:CQ$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AT$1,$AG552>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CQ$3:CQ$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AU$1,$AG552>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CR$3:CR$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AU$1,$AG552>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CR$3:CR$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AV$1,$AG552>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CS$3:CS$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AV$1,$AG552>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CS$3:CS$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AW$1,$AG552>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CT$3:CT$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AW$1,$AG552>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CT$3:CT$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AX$1,$AG552>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CU$3:CU$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AX$1,$AG552>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CU$3:CU$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AY$1,$AG552>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CV$3:CV$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AY$1,$AG552>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CV$3:CV$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=AZ$1,$AG552>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CW$3:CW$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=AZ$1,$AG552>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CW$3:CW$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=BA$1,$AG552>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CX$3:CX$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=BA$1,$AG552>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CX$3:CX$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=BB$1,$AG552>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CY$3:CY$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=BB$1,$AG552>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CY$3:CY$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=BC$1,$AG552>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!CZ$3:CZ$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=BC$1,$AG552>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!CZ$3:CZ$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=BD$1,$AG552>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!DA$3:DA$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=BD$1,$AG552>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!DA$3:DA$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF552<=BE$1,$AG552>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC552,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA552>$AB552,$AD552=\"n/a\"),($AA552-$AB552)*INDEX(misc!DB$3:DB$6,MATCH($AC552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD552=\"n/a\",$AJ552*$AI552,$I552)\n    +IFERROR(\n      IF(AND($AF552<=BE$1,$AG552>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD552,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA552>$AB552,($AA552-$AB552)*INDEX(misc!DB$3:DB$6,MATCH($AD552,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y552*$AH552*$AI552),\n$X552)*$AK552","v":0}]
[null,{"$f":"unique_contracts!A587","v":0},{"$f":"unique_contracts!B587","v":0},{"$f":"unique_contracts!D587","v":0},{"$f":"unique_contracts!J587","v":0},{"$f":"unique_contracts!K587","v":0},{"$f":"unique_contracts!M587","v":0},{"$f":"unique_contracts!N587","v":0},{"$f":"unique_contracts!P587","v":0},{"$f":"unique_contracts!R587","v":0},{"$f":"unique_contracts!V587","v":0},{"$f":"unique_contracts!AB587","v":0},{"$f":"unique_contracts!AM587","v":0},{"$f":"unique_contracts!AN587","v":0},{"$f":"unique_contracts!AO587","v":0},{"$f":"unique_contracts!AP587","v":0},{"$f":"unique_contracts!AQ587","v":0},{"$f":"unique_contracts!AR587","v":0},{"$f":"unique_contracts!BR587","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C587,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T587,\"pumped_storage\",\n      IF(AND(NOT(U587),V587),\"n/a\",\n        IF(AND(K587>0,OR(G587=\"NotHybrid\",G587=0)),_xlfn.CONCAT(AB587,INDEX(resources!$G:$G,MATCH(C587,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C587,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D587=\"Online\",NOT(ISNUMBER(MATCH(AC587,misc!$DD:$DD,0)))),F587,E587)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AL$1,$AG587>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CI$3:CI$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AL$1,$AG587>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CI$3:CI$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AM$1,$AG587>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CJ$3:CJ$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AM$1,$AG587>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CJ$3:CJ$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AN$1,$AG587>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CK$3:CK$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AN$1,$AG587>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CK$3:CK$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AO$1,$AG587>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CL$3:CL$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AO$1,$AG587>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CL$3:CL$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AP$1,$AG587>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CM$3:CM$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AP$1,$AG587>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CM$3:CM$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AQ$1,$AG587>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CN$3:CN$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AQ$1,$AG587>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CN$3:CN$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AR$1,$AG587>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CO$3:CO$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AR$1,$AG587>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CO$3:CO$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AS$1,$AG587>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CP$3:CP$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AS$1,$AG587>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CP$3:CP$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AT$1,$AG587>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CQ$3:CQ$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AT$1,$AG587>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CQ$3:CQ$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AU$1,$AG587>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CR$3:CR$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AU$1,$AG587>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CR$3:CR$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AV$1,$AG587>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CS$3:CS$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AV$1,$AG587>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CS$3:CS$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AW$1,$AG587>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CT$3:CT$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AW$1,$AG587>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CT$3:CT$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AX$1,$AG587>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CU$3:CU$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AX$1,$AG587>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CU$3:CU$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AY$1,$AG587>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CV$3:CV$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AY$1,$AG587>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CV$3:CV$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=AZ$1,$AG587>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CW$3:CW$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=AZ$1,$AG587>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CW$3:CW$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=BA$1,$AG587>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CX$3:CX$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=BA$1,$AG587>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CX$3:CX$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=BB$1,$AG587>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CY$3:CY$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=BB$1,$AG587>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CY$3:CY$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=BC$1,$AG587>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!CZ$3:CZ$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=BC$1,$AG587>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!CZ$3:CZ$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=BD$1,$AG587>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!DA$3:DA$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=BD$1,$AG587>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!DA$3:DA$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF587<=BE$1,$AG587>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC587,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA587>$AB587,$AD587=\"n/a\"),($AA587-$AB587)*INDEX(misc!DB$3:DB$6,MATCH($AC587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD587=\"n/a\",$AJ587*$AI587,$I587)\n    +IFERROR(\n      IF(AND($AF587<=BE$1,$AG587>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD587,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA587>$AB587,($AA587-$AB587)*INDEX(misc!DB$3:DB$6,MATCH($AD587,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y587*$AH587*$AI587),\n$X587)*$AK587","v":0}]
[null,{"$f":"unique_contracts!A606","v":0},{"$f":"unique_contracts!B606","v":0},{"$f":"unique_contracts!D606","v":0},{"$f":"unique_contracts!J606","v":0},{"$f":"unique_contracts!K606","v":0},{"$f":"unique_contracts!M606","v":0},{"$f":"unique_contracts!N606","v":0},{"$f":"unique_contracts!P606","v":0},{"$f":"unique_contracts!R606","v":0},{"$f":"unique_contracts!V606","v":0},{"$f":"unique_contracts!AB606","v":0},{"$f":"unique_contracts!AM606","v":0},{"$f":"unique_contracts!AN606","v":0},{"$f":"unique_contracts!AO606","v":0},{"$f":"unique_contracts!AP606","v":0},{"$f":"unique_contracts!AQ606","v":0},{"$f":"unique_contracts!AR606","v":0},{"$f":"unique_contracts!BR606","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C606,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T606,\"pumped_storage\",\n      IF(AND(NOT(U606),V606),\"n/a\",\n        IF(AND(K606>0,OR(G606=\"NotHybrid\",G606=0)),_xlfn.CONCAT(AB606,INDEX(resources!$G:$G,MATCH(C606,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C606,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D606=\"Online\",NOT(ISNUMBER(MATCH(AC606,misc!$DD:$DD,0)))),F606,E606)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AL$1,$AG606>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CI$3:CI$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AL$1,$AG606>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CI$3:CI$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AM$1,$AG606>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CJ$3:CJ$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AM$1,$AG606>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CJ$3:CJ$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AN$1,$AG606>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CK$3:CK$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AN$1,$AG606>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CK$3:CK$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AO$1,$AG606>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CL$3:CL$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AO$1,$AG606>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CL$3:CL$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AP$1,$AG606>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CM$3:CM$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AP$1,$AG606>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CM$3:CM$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AQ$1,$AG606>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CN$3:CN$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AQ$1,$AG606>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CN$3:CN$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AR$1,$AG606>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CO$3:CO$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AR$1,$AG606>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CO$3:CO$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AS$1,$AG606>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CP$3:CP$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AS$1,$AG606>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CP$3:CP$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AT$1,$AG606>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CQ$3:CQ$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AT$1,$AG606>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CQ$3:CQ$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AU$1,$AG606>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CR$3:CR$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AU$1,$AG606>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CR$3:CR$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AV$1,$AG606>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CS$3:CS$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AV$1,$AG606>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CS$3:CS$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AW$1,$AG606>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CT$3:CT$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AW$1,$AG606>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CT$3:CT$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AX$1,$AG606>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CU$3:CU$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AX$1,$AG606>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CU$3:CU$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AY$1,$AG606>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CV$3:CV$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AY$1,$AG606>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CV$3:CV$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=AZ$1,$AG606>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CW$3:CW$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=AZ$1,$AG606>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CW$3:CW$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=BA$1,$AG606>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CX$3:CX$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=BA$1,$AG606>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CX$3:CX$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=BB$1,$AG606>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CY$3:CY$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=BB$1,$AG606>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CY$3:CY$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=BC$1,$AG606>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!CZ$3:CZ$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=BC$1,$AG606>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!CZ$3:CZ$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=BD$1,$AG606>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!DA$3:DA$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=BD$1,$AG606>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!DA$3:DA$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF606<=BE$1,$AG606>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC606,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA606>$AB606,$AD606=\"n/a\"),($AA606-$AB606)*INDEX(misc!DB$3:DB$6,MATCH($AC606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD606=\"n/a\",$AJ606*$AI606,$I606)\n    +IFERROR(\n      IF(AND($AF606<=BE$1,$AG606>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD606,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA606>$AB606,($AA606-$AB606)*INDEX(misc!DB$3:DB$6,MATCH($AD606,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y606*$AH606*$AI606),\n$X606)*$AK606","v":0}]
[null,{"$f":"unique_contracts!A612","v":0},{"$f":"unique_contracts!B612","v":0},{"$f":"unique_contracts!D612","v":0},{"$f":"unique_contracts!J612","v":0},{"$f":"unique_contracts!K612","v":0},{"$f":"unique_contracts!M612","v":0},{"$f":"unique_contracts!N612","v":0},{"$f":"unique_contracts!P612","v":0},{"$f":"unique_contracts!R612","v":0},{"$f":"unique_contracts!V612","v":0},{"$f":"unique_contracts!AB612","v":0},{"$f":"unique_contracts!AM612","v":0},{"$f":"unique_contracts!AN612","v":0},{"$f":"unique_contracts!AO612","v":0},{"$f":"unique_contracts!AP612","v":0},{"$f":"unique_contracts!AQ612","v":0},{"$f":"unique_contracts!AR612","v":0},{"$f":"unique_contracts!BR612","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C612,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T612,\"pumped_storage\",\n      IF(AND(NOT(U612),V612),\"n/a\",\n        IF(AND(K612>0,OR(G612=\"NotHybrid\",G612=0)),_xlfn.CONCAT(AB612,INDEX(resources!$G:$G,MATCH(C612,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C612,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D612=\"Online\",NOT(ISNUMBER(MATCH(AC612,misc!$DD:$DD,0)))),F612,E612)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AL$1,$AG612>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CI$3:CI$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AL$1,$AG612>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CI$3:CI$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AM$1,$AG612>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CJ$3:CJ$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AM$1,$AG612>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CJ$3:CJ$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AN$1,$AG612>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CK$3:CK$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AN$1,$AG612>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CK$3:CK$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AO$1,$AG612>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CL$3:CL$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AO$1,$AG612>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CL$3:CL$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AP$1,$AG612>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CM$3:CM$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AP$1,$AG612>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CM$3:CM$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AQ$1,$AG612>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CN$3:CN$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AQ$1,$AG612>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CN$3:CN$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AR$1,$AG612>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CO$3:CO$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AR$1,$AG612>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CO$3:CO$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AS$1,$AG612>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CP$3:CP$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AS$1,$AG612>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CP$3:CP$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AT$1,$AG612>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CQ$3:CQ$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AT$1,$AG612>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CQ$3:CQ$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AU$1,$AG612>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CR$3:CR$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AU$1,$AG612>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CR$3:CR$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AV$1,$AG612>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CS$3:CS$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AV$1,$AG612>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CS$3:CS$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AW$1,$AG612>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CT$3:CT$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AW$1,$AG612>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CT$3:CT$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AX$1,$AG612>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CU$3:CU$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AX$1,$AG612>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CU$3:CU$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AY$1,$AG612>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CV$3:CV$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AY$1,$AG612>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CV$3:CV$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=AZ$1,$AG612>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CW$3:CW$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=AZ$1,$AG612>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CW$3:CW$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=BA$1,$AG612>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CX$3:CX$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=BA$1,$AG612>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CX$3:CX$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=BB$1,$AG612>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CY$3:CY$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=BB$1,$AG612>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CY$3:CY$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=BC$1,$AG612>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!CZ$3:CZ$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=BC$1,$AG612>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!CZ$3:CZ$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=BD$1,$AG612>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!DA$3:DA$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=BD$1,$AG612>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!DA$3:DA$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF612<=BE$1,$AG612>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC612,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA612>$AB612,$AD612=\"n/a\"),($AA612-$AB612)*INDEX(misc!DB$3:DB$6,MATCH($AC612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD612=\"n/a\",$AJ612*$AI612,$I612)\n    +IFERROR(\n      IF(AND($AF612<=BE$1,$AG612>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD612,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA612>$AB612,($AA612-$AB612)*INDEX(misc!DB$3:DB$6,MATCH($AD612,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y612*$AH612*$AI612),\n$X612)*$AK612","v":0}]
[null,{"$f":"unique_contracts!A643","v":0},{"$f":"unique_contracts!B643","v":0},{"$f":"unique_contracts!D643","v":0},{"$f":"unique_contracts!J643","v":0},{"$f":"unique_contracts!K643","v":0},{"$f":"unique_contracts!M643","v":0},{"$f":"unique_contracts!N643","v":0},{"$f":"unique_contracts!P643","v":0},{"$f":"unique_contracts!R643","v":0},{"$f":"unique_contracts!V643","v":0},{"$f":"unique_contracts!AB643","v":0},{"$f":"unique_contracts!AM643","v":0},{"$f":"unique_contracts!AN643","v":0},{"$f":"unique_contracts!AO643","v":0},{"$f":"unique_contracts!AP643","v":0},{"$f":"unique_contracts!AQ643","v":0},{"$f":"unique_contracts!AR643","v":0},{"$f":"unique_contracts!BR643","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C643,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T643,\"pumped_storage\",\n      IF(AND(NOT(U643),V643),\"n/a\",\n        IF(AND(K643>0,OR(G643=\"NotHybrid\",G643=0)),_xlfn.CONCAT(AB643,INDEX(resources!$G:$G,MATCH(C643,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C643,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D643=\"Online\",NOT(ISNUMBER(MATCH(AC643,misc!$DD:$DD,0)))),F643,E643)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AL$1,$AG643>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CI$3:CI$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AL$1,$AG643>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CI$3:CI$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AM$1,$AG643>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CJ$3:CJ$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AM$1,$AG643>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CJ$3:CJ$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AN$1,$AG643>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CK$3:CK$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AN$1,$AG643>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CK$3:CK$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AO$1,$AG643>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CL$3:CL$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AO$1,$AG643>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CL$3:CL$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AP$1,$AG643>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CM$3:CM$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AP$1,$AG643>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CM$3:CM$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AQ$1,$AG643>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CN$3:CN$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AQ$1,$AG643>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CN$3:CN$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AR$1,$AG643>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CO$3:CO$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AR$1,$AG643>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CO$3:CO$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AS$1,$AG643>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CP$3:CP$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AS$1,$AG643>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CP$3:CP$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AT$1,$AG643>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CQ$3:CQ$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AT$1,$AG643>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CQ$3:CQ$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AU$1,$AG643>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CR$3:CR$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AU$1,$AG643>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CR$3:CR$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AV$1,$AG643>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CS$3:CS$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AV$1,$AG643>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CS$3:CS$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AW$1,$AG643>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CT$3:CT$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AW$1,$AG643>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CT$3:CT$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AX$1,$AG643>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CU$3:CU$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AX$1,$AG643>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CU$3:CU$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AY$1,$AG643>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CV$3:CV$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AY$1,$AG643>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CV$3:CV$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=AZ$1,$AG643>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CW$3:CW$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=AZ$1,$AG643>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CW$3:CW$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=BA$1,$AG643>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CX$3:CX$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=BA$1,$AG643>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CX$3:CX$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=BB$1,$AG643>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CY$3:CY$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=BB$1,$AG643>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CY$3:CY$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=BC$1,$AG643>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!CZ$3:CZ$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=BC$1,$AG643>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!CZ$3:CZ$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=BD$1,$AG643>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!DA$3:DA$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=BD$1,$AG643>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!DA$3:DA$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF643<=BE$1,$AG643>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC643,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA643>$AB643,$AD643=\"n/a\"),($AA643-$AB643)*INDEX(misc!DB$3:DB$6,MATCH($AC643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD643=\"n/a\",$AJ643*$AI643,$I643)\n    +IFERROR(\n      IF(AND($AF643<=BE$1,$AG643>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD643,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA643>$AB643,($AA643-$AB643)*INDEX(misc!DB$3:DB$6,MATCH($AD643,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0}]
[null,{"$f":"unique_contracts!A655","v":0},{"$f":"unique_contracts!B655","v":0},{"$f":"unique_contracts!D655","v":0},{"$f":"unique_contracts!J655","v":0},{"$f":"unique_contracts!K655","v":0},{"$f":"unique_contracts!M655","v":0},{"$f":"unique_contracts!N655","v":0},{"$f":"unique_contracts!P655","v":0},{"$f":"unique_contracts!R655","v":0},{"$f":"unique_contracts!V655","v":0},{"$f":"unique_contracts!AB655","v":0},{"$f":"unique_contracts!AM655","v":0},{"$f":"unique_contracts!AN655","v":0},{"$f":"unique_contracts!AO655","v":0},{"$f":"unique_contracts!AP655","v":0},{"$f":"unique_contracts!AQ655","v":0},{"$f":"unique_contracts!AR655","v":0},{"$f":"unique_contracts!BR655","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C655,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T655,\"pumped_storage\",\n      IF(AND(NOT(U655),V655),\"n/a\",\n        IF(AND(K655>0,OR(G655=\"NotHybrid\",G655=0)),_xlfn.CONCAT(AB655,INDEX(resources!$G:$G,MATCH(C655,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C655,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D655=\"Online\",NOT(ISNUMBER(MATCH(AC655,misc!$DD:$DD,0)))),F655,E655)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AL$1,$AG655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CI$3:CI$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AL$1,$AG655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CI$3:CI$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AM$1,$AG655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CJ$3:CJ$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AM$1,$AG655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CJ$3:CJ$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AN$1,$AG655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CK$3:CK$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AN$1,$AG655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CK$3:CK$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AO$1,$AG655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CL$3:CL$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AO$1,$AG655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CL$3:CL$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AP$1,$AG655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CM$3:CM$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AP$1,$AG655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CM$3:CM$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AQ$1,$AG655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CN$3:CN$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AQ$1,$AG655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CN$3:CN$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AR$1,$AG655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CO$3:CO$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AR$1,$AG655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CO$3:CO$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AS$1,$AG655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CP$3:CP$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AS$1,$AG655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CP$3:CP$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AT$1,$AG655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CQ$3:CQ$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AT$1,$AG655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CQ$3:CQ$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AU$1,$AG655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CR$3:CR$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AU$1,$AG655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CR$3:CR$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AV$1,$AG655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CS$3:CS$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AV$1,$AG655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CS$3:CS$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AW$1,$AG655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CT$3:CT$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AW$1,$AG655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CT$3:CT$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AX$1,$AG655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CU$3:CU$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AX$1,$AG655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CU$3:CU$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AY$1,$AG655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CV$3:CV$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AY$1,$AG655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CV$3:CV$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=AZ$1,$AG655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CW$3:CW$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=AZ$1,$AG655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CW$3:CW$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=BA$1,$AG655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CX$3:CX$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=BA$1,$AG655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CX$3:CX$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=BB$1,$AG655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CY$3:CY$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=BB$1,$AG655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CY$3:CY$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=BC$1,$AG655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!CZ$3:CZ$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=BC$1,$AG655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!CZ$3:CZ$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=BD$1,$AG655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!DA$3:DA$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=BD$1,$AG655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!DA$3:DA$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF655<=BE$1,$AG655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA655>$AB655,$AD655=\"n/a\"),($AA655-$AB655)*INDEX(misc!DB$3:DB$6,MATCH($AC655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD655=\"n/a\",$AJ655*$AI655,$I655)\n    +IFERROR(\n      IF(AND($AF655<=BE$1,$AG655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA655>$AB655,($AA655-$AB655)*INDEX(misc!DB$3:DB$6,MATCH($AD655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y655*$AH655*$AI655),\n$X655)*$AK655","v":0}]
[null,{"$f":"unique_contracts!A674","v":0},{"$f":"unique_contracts!B674","v":0},{"$f":"unique_contracts!D674","v":0},{"$f":"unique_contracts!J674","v":0},{"$f":"unique_contracts!K674","v":0},{"$f":"unique_contracts!M674","v":0},{"$f":"unique_contracts!N674","v":0},{"$f":"unique_contracts!P674","v":0},{"$f":"unique_contracts!R674","v":0},{"$f":"unique_contracts!V674","v":0},{"$f":"unique_contracts!AB674","v":0},{"$f":"unique_contracts!AM674","v":0},{"$f":"unique_contracts!AN674","v":0},{"$f":"unique_contracts!AO674","v":0},{"$f":"unique_contracts!AP674","v":0},{"$f":"unique_contracts!AQ674","v":0},{"$f":"unique_contracts!AR674","v":0},{"$f":"unique_contracts!BR674","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C674,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T674,\"pumped_storage\",\n      IF(AND(NOT(U674),V674),\"n/a\",\n        IF(AND(K674>0,OR(G674=\"NotHybrid\",G674=0)),_xlfn.CONCAT(AB674,INDEX(resources!$G:$G,MATCH(C674,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C674,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D674=\"Online\",NOT(ISNUMBER(MATCH(AC674,misc!$DD:$DD,0)))),F674,E674)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AL$1,$AG674>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CI$3:CI$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AL$1,$AG674>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CI$3:CI$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AM$1,$AG674>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CJ$3:CJ$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AM$1,$AG674>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CJ$3:CJ$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AN$1,$AG674>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CK$3:CK$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AN$1,$AG674>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CK$3:CK$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AO$1,$AG674>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CL$3:CL$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AO$1,$AG674>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CL$3:CL$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AP$1,$AG674>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CM$3:CM$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AP$1,$AG674>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CM$3:CM$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AQ$1,$AG674>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CN$3:CN$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AQ$1,$AG674>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CN$3:CN$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AR$1,$AG674>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CO$3:CO$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AR$1,$AG674>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CO$3:CO$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AS$1,$AG674>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CP$3:CP$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AS$1,$AG674>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CP$3:CP$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AT$1,$AG674>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CQ$3:CQ$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AT$1,$AG674>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CQ$3:CQ$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AU$1,$AG674>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CR$3:CR$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AU$1,$AG674>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CR$3:CR$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AV$1,$AG674>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CS$3:CS$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AV$1,$AG674>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CS$3:CS$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AW$1,$AG674>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CT$3:CT$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AW$1,$AG674>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CT$3:CT$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AX$1,$AG674>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CU$3:CU$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AX$1,$AG674>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CU$3:CU$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AY$1,$AG674>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CV$3:CV$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AY$1,$AG674>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CV$3:CV$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=AZ$1,$AG674>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CW$3:CW$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=AZ$1,$AG674>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CW$3:CW$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=BA$1,$AG674>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CX$3:CX$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=BA$1,$AG674>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CX$3:CX$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=BB$1,$AG674>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CY$3:CY$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=BB$1,$AG674>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CY$3:CY$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=BC$1,$AG674>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!CZ$3:CZ$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=BC$1,$AG674>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!CZ$3:CZ$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=BD$1,$AG674>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!DA$3:DA$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=BD$1,$AG674>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!DA$3:DA$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF674<=BE$1,$AG674>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA674>$AB674,$AD674=\"n/a\"),($AA674-$AB674)*INDEX(misc!DB$3:DB$6,MATCH($AC674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD674=\"n/a\",$AJ674*$AI674,$I674)\n    +IFERROR(\n      IF(AND($AF674<=BE$1,$AG674>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA674>$AB674,($AA674-$AB674)*INDEX(misc!DB$3:DB$6,MATCH($AD674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y674*$AH674*$AI674),\n$X674)*$AK674","v":0}]
[null,{"$f":"unique_contracts!A693","v":0},{"$f":"unique_contracts!B693","v":0},{"$f":"unique_contracts!D693","v":0},{"$f":"unique_contracts!J693","v":0},{"$f":"unique_contracts!K693","v":0},{"$f":"unique_contracts!M693","v":0},{"$f":"unique_contracts!N693","v":0},{"$f":"unique_contracts!P693","v":0},{"$f":"unique_contracts!R693","v":0},{"$f":"unique_contracts!V693","v":0},{"$f":"unique_contracts!AB693","v":0},{"$f":"unique_contracts!AM693","v":0},{"$f":"unique_contracts!AN693","v":0},{"$f":"unique_contracts!AO693","v":0},{"$f":"unique_contracts!AP693","v":0},{"$f":"unique_contracts!AQ693","v":0},{"$f":"unique_contracts!AR693","v":0},{"$f":"unique_contracts!BR693","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C693,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T693,\"pumped_storage\",\n      IF(AND(NOT(U693),V693),\"n/a\",\n        IF(AND(K693>0,OR(G693=\"NotHybrid\",G693=0)),_xlfn.CONCAT(AB693,INDEX(resources!$G:$G,MATCH(C693,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C693,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D693=\"Online\",NOT(ISNUMBER(MATCH(AC693,misc!$DD:$DD,0)))),F693,E693)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AL$1,$AG693>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CI$3:CI$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AL$1,$AG693>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CI$3:CI$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AM$1,$AG693>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CJ$3:CJ$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AM$1,$AG693>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CJ$3:CJ$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AN$1,$AG693>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CK$3:CK$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AN$1,$AG693>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CK$3:CK$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AO$1,$AG693>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CL$3:CL$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AO$1,$AG693>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CL$3:CL$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AP$1,$AG693>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CM$3:CM$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AP$1,$AG693>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CM$3:CM$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AQ$1,$AG693>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CN$3:CN$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AQ$1,$AG693>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CN$3:CN$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AR$1,$AG693>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CO$3:CO$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AR$1,$AG693>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CO$3:CO$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AS$1,$AG693>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CP$3:CP$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AS$1,$AG693>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CP$3:CP$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AT$1,$AG693>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CQ$3:CQ$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AT$1,$AG693>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CQ$3:CQ$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AU$1,$AG693>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CR$3:CR$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AU$1,$AG693>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CR$3:CR$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AV$1,$AG693>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CS$3:CS$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AV$1,$AG693>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CS$3:CS$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AW$1,$AG693>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CT$3:CT$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AW$1,$AG693>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CT$3:CT$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AX$1,$AG693>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CU$3:CU$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AX$1,$AG693>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CU$3:CU$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AY$1,$AG693>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CV$3:CV$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AY$1,$AG693>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CV$3:CV$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=AZ$1,$AG693>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CW$3:CW$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=AZ$1,$AG693>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CW$3:CW$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=BA$1,$AG693>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CX$3:CX$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=BA$1,$AG693>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CX$3:CX$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=BB$1,$AG693>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CY$3:CY$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=BB$1,$AG693>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CY$3:CY$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=BC$1,$AG693>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!CZ$3:CZ$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=BC$1,$AG693>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!CZ$3:CZ$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=BD$1,$AG693>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!DA$3:DA$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=BD$1,$AG693>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!DA$3:DA$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF693<=BE$1,$AG693>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC693,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA693>$AB693,$AD693=\"n/a\"),($AA693-$AB693)*INDEX(misc!DB$3:DB$6,MATCH($AC693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD693=\"n/a\",$AJ693*$AI693,$I693)\n    +IFERROR(\n      IF(AND($AF693<=BE$1,$AG693>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD693,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA693>$AB693,($AA693-$AB693)*INDEX(misc!DB$3:DB$6,MATCH($AD693,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y693*$AH693*$AI693),\n$X693)*$AK693","v":0}]
[null,{"$f":"unique_contracts!A702","v":0},{"$f":"unique_contracts!B702","v":0},{"$f":"unique_contracts!D702","v":0},{"$f":"unique_contracts!J702","v":0},{"$f":"unique_contracts!K702","v":0},{"$f":"unique_contracts!M702","v":0},{"$f":"unique_contracts!N702","v":0},{"$f":"unique_contracts!P702","v":0},{"$f":"unique_contracts!R702","v":0},{"$f":"unique_contracts!V702","v":0},{"$f":"unique_contracts!AB702","v":0},{"$f":"unique_contracts!AM702","v":0},{"$f":"unique_contracts!AN702","v":0},{"$f":"unique_contracts!AO702","v":0},{"$f":"unique_contracts!AP702","v":0},{"$f":"unique_contracts!AQ702","v":0},{"$f":"unique_contracts!AR702","v":0},{"$f":"unique_contracts!BR702","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C702,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T702,\"pumped_storage\",\n      IF(AND(NOT(U702),V702),\"n/a\",\n        IF(AND(K702>0,OR(G702=\"NotHybrid\",G702=0)),_xlfn.CONCAT(AB702,INDEX(resources!$G:$G,MATCH(C702,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C702,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D702=\"Online\",NOT(ISNUMBER(MATCH(AC702,misc!$DD:$DD,0)))),F702,E702)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AL$1,$AG702>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CI$3:CI$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AL$1,$AG702>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CI$3:CI$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AM$1,$AG702>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CJ$3:CJ$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AM$1,$AG702>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CJ$3:CJ$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AN$1,$AG702>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CK$3:CK$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AN$1,$AG702>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CK$3:CK$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AO$1,$AG702>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CL$3:CL$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AO$1,$AG702>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CL$3:CL$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AP$1,$AG702>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CM$3:CM$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AP$1,$AG702>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CM$3:CM$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AQ$1,$AG702>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CN$3:CN$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AQ$1,$AG702>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CN$3:CN$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AR$1,$AG702>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CO$3:CO$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AR$1,$AG702>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CO$3:CO$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AS$1,$AG702>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CP$3:CP$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AS$1,$AG702>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CP$3:CP$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AT$1,$AG702>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CQ$3:CQ$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AT$1,$AG702>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CQ$3:CQ$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AU$1,$AG702>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CR$3:CR$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AU$1,$AG702>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CR$3:CR$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AV$1,$AG702>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CS$3:CS$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AV$1,$AG702>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CS$3:CS$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AW$1,$AG702>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CT$3:CT$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AW$1,$AG702>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CT$3:CT$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AX$1,$AG702>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CU$3:CU$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AX$1,$AG702>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CU$3:CU$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AY$1,$AG702>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CV$3:CV$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AY$1,$AG702>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CV$3:CV$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=AZ$1,$AG702>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CW$3:CW$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=AZ$1,$AG702>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CW$3:CW$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=BA$1,$AG702>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CX$3:CX$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=BA$1,$AG702>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CX$3:CX$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=BB$1,$AG702>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CY$3:CY$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=BB$1,$AG702>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CY$3:CY$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=BC$1,$AG702>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!CZ$3:CZ$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=BC$1,$AG702>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!CZ$3:CZ$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=BD$1,$AG702>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!DA$3:DA$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=BD$1,$AG702>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!DA$3:DA$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF702<=BE$1,$AG702>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC702,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA702>$AB702,$AD702=\"n/a\"),($AA702-$AB702)*INDEX(misc!DB$3:DB$6,MATCH($AC702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD702=\"n/a\",$AJ702*$AI702,$I702)\n    +IFERROR(\n      IF(AND($AF702<=BE$1,$AG702>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD702,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA702>$AB702,($AA702-$AB702)*INDEX(misc!DB$3:DB$6,MATCH($AD702,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y702*$AH702*$AI702),\n$X702)*$AK702","v":0}]
[null,{"$f":"unique_contracts!A736","v":0},{"$f":"unique_contracts!B736","v":0},{"$f":"unique_contracts!D736","v":0},{"$f":"unique_contracts!J736","v":0},{"$f":"unique_contracts!K736","v":0},{"$f":"unique_contracts!M736","v":0},{"$f":"unique_contracts!N736","v":0},{"$f":"unique_contracts!P736","v":0},{"$f":"unique_contracts!R736","v":0},{"$f":"unique_contracts!V736","v":0},{"$f":"unique_contracts!AB736","v":0},{"$f":"unique_contracts!AM736","v":0},{"$f":"unique_contracts!AN736","v":0},{"$f":"unique_contracts!AO736","v":0},{"$f":"unique_contracts!AP736","v":0},{"$f":"unique_contracts!AQ736","v":0},{"$f":"unique_contracts!AR736","v":0},{"$f":"unique_contracts!BR736","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C736,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T736,\"pumped_storage\",\n      IF(AND(NOT(U736),V736),\"n/a\",\n        IF(AND(K736>0,OR(G736=\"NotHybrid\",G736=0)),_xlfn.CONCAT(AB736,INDEX(resources!$G:$G,MATCH(C736,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C736,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D736=\"Online\",NOT(ISNUMBER(MATCH(AC736,misc!$DD:$DD,0)))),F736,E736)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AL$1,$AG736>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CI$3:CI$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AL$1,$AG736>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CI$3:CI$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AM$1,$AG736>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CJ$3:CJ$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AM$1,$AG736>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CJ$3:CJ$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AN$1,$AG736>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CK$3:CK$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AN$1,$AG736>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CK$3:CK$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AO$1,$AG736>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CL$3:CL$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AO$1,$AG736>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CL$3:CL$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AP$1,$AG736>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CM$3:CM$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AP$1,$AG736>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CM$3:CM$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AQ$1,$AG736>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CN$3:CN$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AQ$1,$AG736>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CN$3:CN$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AR$1,$AG736>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CO$3:CO$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AR$1,$AG736>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CO$3:CO$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AS$1,$AG736>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CP$3:CP$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AS$1,$AG736>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CP$3:CP$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AT$1,$AG736>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CQ$3:CQ$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AT$1,$AG736>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CQ$3:CQ$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AU$1,$AG736>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CR$3:CR$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AU$1,$AG736>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CR$3:CR$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AV$1,$AG736>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CS$3:CS$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AV$1,$AG736>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CS$3:CS$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AW$1,$AG736>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CT$3:CT$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AW$1,$AG736>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CT$3:CT$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AX$1,$AG736>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CU$3:CU$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AX$1,$AG736>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CU$3:CU$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AY$1,$AG736>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CV$3:CV$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AY$1,$AG736>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CV$3:CV$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=AZ$1,$AG736>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CW$3:CW$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=AZ$1,$AG736>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CW$3:CW$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=BA$1,$AG736>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CX$3:CX$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=BA$1,$AG736>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CX$3:CX$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=BB$1,$AG736>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CY$3:CY$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=BB$1,$AG736>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CY$3:CY$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=BC$1,$AG736>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!CZ$3:CZ$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=BC$1,$AG736>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!CZ$3:CZ$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=BD$1,$AG736>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!DA$3:DA$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=BD$1,$AG736>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!DA$3:DA$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF736<=BE$1,$AG736>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC736,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA736>$AB736,$AD736=\"n/a\"),($AA736-$AB736)*INDEX(misc!DB$3:DB$6,MATCH($AC736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD736=\"n/a\",$AJ736*$AI736,$I736)\n    +IFERROR(\n      IF(AND($AF736<=BE$1,$AG736>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD736,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA736>$AB736,($AA736-$AB736)*INDEX(misc!DB$3:DB$6,MATCH($AD736,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y736*$AH736*$AI736),\n$X736)*$AK736","v":0}]
[null,{"$f":"unique_contracts!A755","v":0},{"$f":"unique_contracts!B755","v":0},{"$f":"unique_contracts!D755","v":0},{"$f":"unique_contracts!J755","v":0},{"$f":"unique_contracts!K755","v":0},{"$f":"unique_contracts!M755","v":0},{"$f":"unique_contracts!N755","v":0},{"$f":"unique_contracts!P755","v":0},{"$f":"unique_contracts!R755","v":0},{"$f":"unique_contracts!V755","v":0},{"$f":"unique_contracts!AB755","v":0},{"$f":"unique_contracts!AM755","v":0},{"$f":"unique_contracts!AN755","v":0},{"$f":"unique_contracts!AO755","v":0},{"$f":"unique_contracts!AP755","v":0},{"$f":"unique_contracts!AQ755","v":0},{"$f":"unique_contracts!AR755","v":0},{"$f":"unique_contracts!BR755","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C755,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T755,\"pumped_storage\",\n      IF(AND(NOT(U755),V755),\"n/a\",\n        IF(AND(K755>0,OR(G755=\"NotHybrid\",G755=0)),_xlfn.CONCAT(AB755,INDEX(resources!$G:$G,MATCH(C755,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C755,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D755=\"Online\",NOT(ISNUMBER(MATCH(AC755,misc!$DD:$DD,0)))),F755,E755)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AL$1,$AG755>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CI$3:CI$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AL$1,$AG755>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CI$3:CI$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AM$1,$AG755>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CJ$3:CJ$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AM$1,$AG755>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CJ$3:CJ$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AN$1,$AG755>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CK$3:CK$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AN$1,$AG755>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CK$3:CK$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AO$1,$AG755>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CL$3:CL$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AO$1,$AG755>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CL$3:CL$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AP$1,$AG755>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CM$3:CM$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AP$1,$AG755>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CM$3:CM$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AQ$1,$AG755>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CN$3:CN$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AQ$1,$AG755>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CN$3:CN$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AR$1,$AG755>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CO$3:CO$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AR$1,$AG755>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CO$3:CO$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AS$1,$AG755>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CP$3:CP$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AS$1,$AG755>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CP$3:CP$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AT$1,$AG755>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CQ$3:CQ$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AT$1,$AG755>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CQ$3:CQ$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AU$1,$AG755>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CR$3:CR$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AU$1,$AG755>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CR$3:CR$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AV$1,$AG755>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CS$3:CS$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AV$1,$AG755>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CS$3:CS$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AW$1,$AG755>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CT$3:CT$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AW$1,$AG755>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CT$3:CT$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AX$1,$AG755>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CU$3:CU$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AX$1,$AG755>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CU$3:CU$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AY$1,$AG755>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CV$3:CV$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AY$1,$AG755>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CV$3:CV$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=AZ$1,$AG755>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CW$3:CW$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=AZ$1,$AG755>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CW$3:CW$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=BA$1,$AG755>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CX$3:CX$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=BA$1,$AG755>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CX$3:CX$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=BB$1,$AG755>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CY$3:CY$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=BB$1,$AG755>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CY$3:CY$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=BC$1,$AG755>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!CZ$3:CZ$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=BC$1,$AG755>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!CZ$3:CZ$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=BD$1,$AG755>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!DA$3:DA$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=BD$1,$AG755>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!DA$3:DA$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF755<=BE$1,$AG755>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC755,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA755>$AB755,$AD755=\"n/a\"),($AA755-$AB755)*INDEX(misc!DB$3:DB$6,MATCH($AC755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD755=\"n/a\",$AJ755*$AI755,$I755)\n    +IFERROR(\n      IF(AND($AF755<=BE$1,$AG755>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD755,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA755>$AB755,($AA755-$AB755)*INDEX(misc!DB$3:DB$6,MATCH($AD755,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y755*$AH755*$AI755),\n$X755)*$AK755","v":0}]
[null,{"$f":"unique_contracts!A761","v":0},{"$f":"unique_contracts!B761","v":0},{"$f":"unique_contracts!D761","v":0},{"$f":"unique_contracts!J761","v":0},{"$f":"unique_contracts!K761","v":0},{"$f":"unique_contracts!M761","v":0},{"$f":"unique_contracts!N761","v":0},{"$f":"unique_contracts!P761","v":0},{"$f":"unique_contracts!R761","v":0},{"$f":"unique_contracts!V761","v":0},{"$f":"unique_contracts!AB761","v":0},{"$f":"unique_contracts!AM761","v":0},{"$f":"unique_contracts!AN761","v":0},{"$f":"unique_contracts!AO761","v":0},{"$f":"unique_contracts!AP761","v":0},{"$f":"unique_contracts!AQ761","v":0},{"$f":"unique_contracts!AR761","v":0},{"$f":"unique_contracts!BR761","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C761,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T761,\"pumped_storage\",\n      IF(AND(NOT(U761),V761),\"n/a\",\n        IF(AND(K761>0,OR(G761=\"NotHybrid\",G761=0)),_xlfn.CONCAT(AB761,INDEX(resources!$G:$G,MATCH(C761,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C761,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D761=\"Online\",NOT(ISNUMBER(MATCH(AC761,misc!$DD:$DD,0)))),F761,E761)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AL$1,$AG761>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CI$3:CI$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AL$1,$AG761>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CI$3:CI$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AM$1,$AG761>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CJ$3:CJ$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AM$1,$AG761>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CJ$3:CJ$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AN$1,$AG761>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CK$3:CK$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AN$1,$AG761>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CK$3:CK$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AO$1,$AG761>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CL$3:CL$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AO$1,$AG761>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CL$3:CL$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AP$1,$AG761>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CM$3:CM$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AP$1,$AG761>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CM$3:CM$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AQ$1,$AG761>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CN$3:CN$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AQ$1,$AG761>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CN$3:CN$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AR$1,$AG761>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CO$3:CO$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AR$1,$AG761>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CO$3:CO$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AS$1,$AG761>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CP$3:CP$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AS$1,$AG761>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CP$3:CP$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AT$1,$AG761>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CQ$3:CQ$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AT$1,$AG761>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CQ$3:CQ$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AU$1,$AG761>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CR$3:CR$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AU$1,$AG761>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CR$3:CR$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AV$1,$AG761>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CS$3:CS$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AV$1,$AG761>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CS$3:CS$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AW$1,$AG761>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CT$3:CT$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AW$1,$AG761>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CT$3:CT$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AX$1,$AG761>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CU$3:CU$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AX$1,$AG761>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CU$3:CU$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AY$1,$AG761>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CV$3:CV$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AY$1,$AG761>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CV$3:CV$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=AZ$1,$AG761>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CW$3:CW$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=AZ$1,$AG761>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CW$3:CW$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=BA$1,$AG761>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CX$3:CX$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=BA$1,$AG761>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CX$3:CX$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=BB$1,$AG761>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CY$3:CY$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=BB$1,$AG761>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CY$3:CY$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=BC$1,$AG761>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!CZ$3:CZ$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=BC$1,$AG761>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!CZ$3:CZ$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=BD$1,$AG761>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!DA$3:DA$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=BD$1,$AG761>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!DA$3:DA$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF761<=BE$1,$AG761>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC761,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA761>$AB761,$AD761=\"n/a\"),($AA761-$AB761)*INDEX(misc!DB$3:DB$6,MATCH($AC761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD761=\"n/a\",$AJ761*$AI761,$I761)\n    +IFERROR(\n      IF(AND($AF761<=BE$1,$AG761>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD761,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA761>$AB761,($AA761-$AB761)*INDEX(misc!DB$3:DB$6,MATCH($AD761,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y761*$AH761*$AI761),\n$X761)*$AK761","v":0}]
[null,{"$f":"unique_contracts!A793","v":0},{"$f":"unique_contracts!B793","v":0},{"$f":"unique_contracts!D793","v":0},{"$f":"unique_contracts!J793","v":0},{"$f":"unique_contracts!K793","v":0},{"$f":"unique_contracts!M793","v":0},{"$f":"unique_contracts!N793","v":0},{"$f":"unique_contracts!P793","v":0},{"$f":"unique_contracts!R793","v":0},{"$f":"unique_contracts!V793","v":0},{"$f":"unique_contracts!AB793","v":0},{"$f":"unique_contracts!AM793","v":0},{"$f":"unique_contracts!AN793","v":0},{"$f":"unique_contracts!AO793","v":0},{"$f":"unique_contracts!AP793","v":0},{"$f":"unique_contracts!AQ793","v":0},{"$f":"unique_contracts!AR793","v":0},{"$f":"unique_contracts!BR793","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C793,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T793,\"pumped_storage\",\n      IF(AND(NOT(U793),V793),\"n/a\",\n        IF(AND(K793>0,OR(G793=\"NotHybrid\",G793=0)),_xlfn.CONCAT(AB793,INDEX(resources!$G:$G,MATCH(C793,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C793,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D793=\"Online\",NOT(ISNUMBER(MATCH(AC793,misc!$DD:$DD,0)))),F793,E793)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AL$1,$AG793>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CI$3:CI$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AL$1,$AG793>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CI$3:CI$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AM$1,$AG793>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CJ$3:CJ$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AM$1,$AG793>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CJ$3:CJ$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AN$1,$AG793>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CK$3:CK$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AN$1,$AG793>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CK$3:CK$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AO$1,$AG793>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CL$3:CL$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AO$1,$AG793>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CL$3:CL$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AP$1,$AG793>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CM$3:CM$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AP$1,$AG793>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CM$3:CM$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AQ$1,$AG793>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CN$3:CN$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AQ$1,$AG793>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CN$3:CN$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AR$1,$AG793>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CO$3:CO$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AR$1,$AG793>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CO$3:CO$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AS$1,$AG793>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CP$3:CP$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AS$1,$AG793>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CP$3:CP$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AT$1,$AG793>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CQ$3:CQ$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AT$1,$AG793>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CQ$3:CQ$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AU$1,$AG793>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CR$3:CR$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AU$1,$AG793>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CR$3:CR$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AV$1,$AG793>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CS$3:CS$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AV$1,$AG793>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CS$3:CS$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AW$1,$AG793>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CT$3:CT$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AW$1,$AG793>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CT$3:CT$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AX$1,$AG793>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CU$3:CU$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AX$1,$AG793>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CU$3:CU$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AY$1,$AG793>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CV$3:CV$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AY$1,$AG793>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CV$3:CV$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=AZ$1,$AG793>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CW$3:CW$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=AZ$1,$AG793>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CW$3:CW$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=BA$1,$AG793>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CX$3:CX$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=BA$1,$AG793>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CX$3:CX$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=BB$1,$AG793>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CY$3:CY$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=BB$1,$AG793>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CY$3:CY$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=BC$1,$AG793>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!CZ$3:CZ$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=BC$1,$AG793>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!CZ$3:CZ$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=BD$1,$AG793>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!DA$3:DA$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=BD$1,$AG793>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!DA$3:DA$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF793<=BE$1,$AG793>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC793,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA793>$AB793,$AD793=\"n/a\"),($AA793-$AB793)*INDEX(misc!DB$3:DB$6,MATCH($AC793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD793=\"n/a\",$AJ793*$AI793,$I793)\n    +IFERROR(\n      IF(AND($AF793<=BE$1,$AG793>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD793,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA793>$AB793,($AA793-$AB793)*INDEX(misc!DB$3:DB$6,MATCH($AD793,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y793*$AH793*$AI793),\n$X793)*$AK793","v":0}]
[null,{"$f":"unique_contracts!A804","v":0},{"$f":"unique_contracts!B804","v":0},{"$f":"unique_contracts!D804","v":0},{"$f":"unique_contracts!J804","v":0},{"$f":"unique_contracts!K804","v":0},{"$f":"unique_contracts!M804","v":0},{"$f":"unique_contracts!N804","v":0},{"$f":"unique_contracts!P804","v":0},{"$f":"unique_contracts!R804","v":0},{"$f":"unique_contracts!V804","v":0},{"$f":"unique_contracts!AB804","v":0},{"$f":"unique_contracts!AM804","v":0},{"$f":"unique_contracts!AN804","v":0},{"$f":"unique_contracts!AO804","v":0},{"$f":"unique_contracts!AP804","v":0},{"$f":"unique_contracts!AQ804","v":0},{"$f":"unique_contracts!AR804","v":0},{"$f":"unique_contracts!BR804","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C804,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T804,\"pumped_storage\",\n      IF(AND(NOT(U804),V804),\"n/a\",\n        IF(AND(K804>0,OR(G804=\"NotHybrid\",G804=0)),_xlfn.CONCAT(AB804,INDEX(resources!$G:$G,MATCH(C804,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C804,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D804=\"Online\",NOT(ISNUMBER(MATCH(AC804,misc!$DD:$DD,0)))),F804,E804)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AL$1,$AG804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CI$3:CI$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AL$1,$AG804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CI$3:CI$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AM$1,$AG804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CJ$3:CJ$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AM$1,$AG804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CJ$3:CJ$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AN$1,$AG804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CK$3:CK$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AN$1,$AG804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CK$3:CK$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AO$1,$AG804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CL$3:CL$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AO$1,$AG804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CL$3:CL$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AP$1,$AG804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CM$3:CM$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AP$1,$AG804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CM$3:CM$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AQ$1,$AG804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CN$3:CN$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AQ$1,$AG804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CN$3:CN$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AR$1,$AG804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CO$3:CO$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AR$1,$AG804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CO$3:CO$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AS$1,$AG804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CP$3:CP$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AS$1,$AG804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CP$3:CP$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AT$1,$AG804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CQ$3:CQ$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AT$1,$AG804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CQ$3:CQ$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AU$1,$AG804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CR$3:CR$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AU$1,$AG804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CR$3:CR$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AV$1,$AG804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CS$3:CS$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AV$1,$AG804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CS$3:CS$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AW$1,$AG804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CT$3:CT$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AW$1,$AG804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CT$3:CT$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AX$1,$AG804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CU$3:CU$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AX$1,$AG804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CU$3:CU$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AY$1,$AG804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CV$3:CV$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AY$1,$AG804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CV$3:CV$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=AZ$1,$AG804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CW$3:CW$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=AZ$1,$AG804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CW$3:CW$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=BA$1,$AG804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CX$3:CX$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=BA$1,$AG804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CX$3:CX$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=BB$1,$AG804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CY$3:CY$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=BB$1,$AG804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CY$3:CY$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=BC$1,$AG804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!CZ$3:CZ$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=BC$1,$AG804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!CZ$3:CZ$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=BD$1,$AG804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!DA$3:DA$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=BD$1,$AG804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!DA$3:DA$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF804<=BE$1,$AG804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA804>$AB804,$AD804=\"n/a\"),($AA804-$AB804)*INDEX(misc!DB$3:DB$6,MATCH($AC804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD804=\"n/a\",$AJ804*$AI804,$I804)\n    +IFERROR(\n      IF(AND($AF804<=BE$1,$AG804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA804>$AB804,($AA804-$AB804)*INDEX(misc!DB$3:DB$6,MATCH($AD804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y804*$AH804*$AI804),\n$X804)*$AK804","v":0}]
[null,{"$f":"unique_contracts!A823","v":0},{"$f":"unique_contracts!B823","v":0},{"$f":"unique_contracts!D823","v":0},{"$f":"unique_contracts!J823","v":0},{"$f":"unique_contracts!K823","v":0},{"$f":"unique_contracts!M823","v":0},{"$f":"unique_contracts!N823","v":0},{"$f":"unique_contracts!P823","v":0},{"$f":"unique_contracts!R823","v":0},{"$f":"unique_contracts!V823","v":0},{"$f":"unique_contracts!AB823","v":0},{"$f":"unique_contracts!AM823","v":0},{"$f":"unique_contracts!AN823","v":0},{"$f":"unique_contracts!AO823","v":0},{"$f":"unique_contracts!AP823","v":0},{"$f":"unique_contracts!AQ823","v":0},{"$f":"unique_contracts!AR823","v":0},{"$f":"unique_contracts!BR823","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C823,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T823,\"pumped_storage\",\n      IF(AND(NOT(U823),V823),\"n/a\",\n        IF(AND(K823>0,OR(G823=\"NotHybrid\",G823=0)),_xlfn.CONCAT(AB823,INDEX(resources!$G:$G,MATCH(C823,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C823,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D823=\"Online\",NOT(ISNUMBER(MATCH(AC823,misc!$DD:$DD,0)))),F823,E823)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AL$1,$AG823>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CI$3:CI$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AL$1,$AG823>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CI$3:CI$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AM$1,$AG823>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CJ$3:CJ$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AM$1,$AG823>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CJ$3:CJ$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AN$1,$AG823>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CK$3:CK$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AN$1,$AG823>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CK$3:CK$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AO$1,$AG823>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CL$3:CL$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AO$1,$AG823>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CL$3:CL$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AP$1,$AG823>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CM$3:CM$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AP$1,$AG823>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CM$3:CM$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AQ$1,$AG823>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CN$3:CN$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AQ$1,$AG823>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CN$3:CN$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AR$1,$AG823>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CO$3:CO$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AR$1,$AG823>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CO$3:CO$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AS$1,$AG823>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CP$3:CP$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AS$1,$AG823>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CP$3:CP$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AT$1,$AG823>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CQ$3:CQ$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AT$1,$AG823>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CQ$3:CQ$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AU$1,$AG823>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CR$3:CR$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AU$1,$AG823>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CR$3:CR$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AV$1,$AG823>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CS$3:CS$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AV$1,$AG823>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CS$3:CS$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AW$1,$AG823>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CT$3:CT$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AW$1,$AG823>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CT$3:CT$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AX$1,$AG823>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CU$3:CU$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AX$1,$AG823>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CU$3:CU$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AY$1,$AG823>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CV$3:CV$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AY$1,$AG823>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CV$3:CV$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=AZ$1,$AG823>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CW$3:CW$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=AZ$1,$AG823>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CW$3:CW$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=BA$1,$AG823>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CX$3:CX$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=BA$1,$AG823>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CX$3:CX$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=BB$1,$AG823>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CY$3:CY$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=BB$1,$AG823>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CY$3:CY$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=BC$1,$AG823>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!CZ$3:CZ$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=BC$1,$AG823>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!CZ$3:CZ$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=BD$1,$AG823>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!DA$3:DA$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=BD$1,$AG823>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!DA$3:DA$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF823<=BE$1,$AG823>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA823>$AB823,$AD823=\"n/a\"),($AA823-$AB823)*INDEX(misc!DB$3:DB$6,MATCH($AC823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD823=\"n/a\",$AJ823*$AI823,$I823)\n    +IFERROR(\n      IF(AND($AF823<=BE$1,$AG823>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA823>$AB823,($AA823-$AB823)*INDEX(misc!DB$3:DB$6,MATCH($AD823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y823*$AH823*$AI823),\n$X823)*$AK823","v":0}]
[null,{"$f":"unique_contracts!A842","v":0},{"$f":"unique_contracts!B842","v":0},{"$f":"unique_contracts!D842","v":0},{"$f":"unique_contracts!J842","v":0},{"$f":"unique_contracts!K842","v":0},{"$f":"unique_contracts!M842","v":0},{"$f":"unique_contracts!N842","v":0},{"$f":"unique_contracts!P842","v":0},{"$f":"unique_contracts!R842","v":0},{"$f":"unique_contracts!V842","v":0},{"$f":"unique_contracts!AB842","v":0},{"$f":"unique_contracts!AM842","v":0},{"$f":"unique_contracts!AN842","v":0},{"$f":"unique_contracts!AO842","v":0},{"$f":"unique_contracts!AP842","v":0},{"$f":"unique_contracts!AQ842","v":0},{"$f":"unique_contracts!AR842","v":0},{"$f":"unique_contracts!BR842","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C842,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T842,\"pumped_storage\",\n      IF(AND(NOT(U842),V842),\"n/a\",\n        IF(AND(K842>0,OR(G842=\"NotHybrid\",G842=0)),_xlfn.CONCAT(AB842,INDEX(resources!$G:$G,MATCH(C842,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C842,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D842=\"Online\",NOT(ISNUMBER(MATCH(AC842,misc!$DD:$DD,0)))),F842,E842)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AL$1,$AG842>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CI$3:CI$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AL$1,$AG842>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CI$3:CI$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AM$1,$AG842>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CJ$3:CJ$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AM$1,$AG842>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CJ$3:CJ$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AN$1,$AG842>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CK$3:CK$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AN$1,$AG842>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CK$3:CK$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AO$1,$AG842>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CL$3:CL$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AO$1,$AG842>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CL$3:CL$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AP$1,$AG842>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CM$3:CM$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AP$1,$AG842>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CM$3:CM$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AQ$1,$AG842>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CN$3:CN$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AQ$1,$AG842>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CN$3:CN$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AR$1,$AG842>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CO$3:CO$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AR$1,$AG842>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CO$3:CO$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AS$1,$AG842>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CP$3:CP$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AS$1,$AG842>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CP$3:CP$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AT$1,$AG842>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CQ$3:CQ$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AT$1,$AG842>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CQ$3:CQ$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AU$1,$AG842>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CR$3:CR$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AU$1,$AG842>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CR$3:CR$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AV$1,$AG842>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CS$3:CS$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AV$1,$AG842>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CS$3:CS$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AW$1,$AG842>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CT$3:CT$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AW$1,$AG842>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CT$3:CT$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AX$1,$AG842>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CU$3:CU$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AX$1,$AG842>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CU$3:CU$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AY$1,$AG842>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CV$3:CV$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AY$1,$AG842>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CV$3:CV$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=AZ$1,$AG842>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CW$3:CW$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=AZ$1,$AG842>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CW$3:CW$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=BA$1,$AG842>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CX$3:CX$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=BA$1,$AG842>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CX$3:CX$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=BB$1,$AG842>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CY$3:CY$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=BB$1,$AG842>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CY$3:CY$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=BC$1,$AG842>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!CZ$3:CZ$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=BC$1,$AG842>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!CZ$3:CZ$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=BD$1,$AG842>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!DA$3:DA$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=BD$1,$AG842>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!DA$3:DA$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF842<=BE$1,$AG842>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC842,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA842>$AB842,$AD842=\"n/a\"),($AA842-$AB842)*INDEX(misc!DB$3:DB$6,MATCH($AC842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD842=\"n/a\",$AJ842*$AI842,$I842)\n    +IFERROR(\n      IF(AND($AF842<=BE$1,$AG842>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD842,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA842>$AB842,($AA842-$AB842)*INDEX(misc!DB$3:DB$6,MATCH($AD842,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y842*$AH842*$AI842),\n$X842)*$AK842","v":0}]
[null,{"$f":"unique_contracts!A852","v":0},{"$f":"unique_contracts!B852","v":0},{"$f":"unique_contracts!D852","v":0},{"$f":"unique_contracts!J852","v":0},{"$f":"unique_contracts!K852","v":0},{"$f":"unique_contracts!M852","v":0},{"$f":"unique_contracts!N852","v":0},{"$f":"unique_contracts!P852","v":0},{"$f":"unique_contracts!R852","v":0},{"$f":"unique_contracts!V852","v":0},{"$f":"unique_contracts!AB852","v":0},{"$f":"unique_contracts!AM852","v":0},{"$f":"unique_contracts!AN852","v":0},{"$f":"unique_contracts!AO852","v":0},{"$f":"unique_contracts!AP852","v":0},{"$f":"unique_contracts!AQ852","v":0},{"$f":"unique_contracts!AR852","v":0},{"$f":"unique_contracts!BR852","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C852,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T852,\"pumped_storage\",\n      IF(AND(NOT(U852),V852),\"n/a\",\n        IF(AND(K852>0,OR(G852=\"NotHybrid\",G852=0)),_xlfn.CONCAT(AB852,INDEX(resources!$G:$G,MATCH(C852,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C852,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D852=\"Online\",NOT(ISNUMBER(MATCH(AC852,misc!$DD:$DD,0)))),F852,E852)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AL$1,$AG852>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CI$3:CI$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AL$1,$AG852>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CI$3:CI$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AM$1,$AG852>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CJ$3:CJ$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AM$1,$AG852>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CJ$3:CJ$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AN$1,$AG852>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CK$3:CK$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AN$1,$AG852>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CK$3:CK$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AO$1,$AG852>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CL$3:CL$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AO$1,$AG852>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CL$3:CL$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AP$1,$AG852>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CM$3:CM$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AP$1,$AG852>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CM$3:CM$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AQ$1,$AG852>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CN$3:CN$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AQ$1,$AG852>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CN$3:CN$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AR$1,$AG852>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CO$3:CO$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AR$1,$AG852>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CO$3:CO$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AS$1,$AG852>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CP$3:CP$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AS$1,$AG852>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CP$3:CP$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AT$1,$AG852>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CQ$3:CQ$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AT$1,$AG852>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CQ$3:CQ$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AU$1,$AG852>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CR$3:CR$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AU$1,$AG852>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CR$3:CR$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AV$1,$AG852>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CS$3:CS$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AV$1,$AG852>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CS$3:CS$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AW$1,$AG852>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CT$3:CT$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AW$1,$AG852>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CT$3:CT$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AX$1,$AG852>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CU$3:CU$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AX$1,$AG852>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CU$3:CU$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AY$1,$AG852>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CV$3:CV$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AY$1,$AG852>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CV$3:CV$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=AZ$1,$AG852>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CW$3:CW$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=AZ$1,$AG852>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CW$3:CW$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=BA$1,$AG852>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CX$3:CX$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=BA$1,$AG852>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CX$3:CX$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=BB$1,$AG852>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CY$3:CY$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=BB$1,$AG852>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CY$3:CY$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=BC$1,$AG852>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!CZ$3:CZ$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=BC$1,$AG852>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!CZ$3:CZ$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=BD$1,$AG852>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!DA$3:DA$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=BD$1,$AG852>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!DA$3:DA$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF852<=BE$1,$AG852>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA852>$AB852,$AD852=\"n/a\"),($AA852-$AB852)*INDEX(misc!DB$3:DB$6,MATCH($AC852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD852=\"n/a\",$AJ852*$AI852,$I852)\n    +IFERROR(\n      IF(AND($AF852<=BE$1,$AG852>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA852>$AB852,($AA852-$AB852)*INDEX(misc!DB$3:DB$6,MATCH($AD852,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y852*$AH852*$AI852),\n$X852)*$AK852","v":0}]
[null,{"$f":"unique_contracts!A885","v":0},{"$f":"unique_contracts!B885","v":0},{"$f":"unique_contracts!D885","v":0},{"$f":"unique_contracts!J885","v":0},{"$f":"unique_contracts!K885","v":0},{"$f":"unique_contracts!M885","v":0},{"$f":"unique_contracts!N885","v":0},{"$f":"unique_contracts!P885","v":0},{"$f":"unique_contracts!R885","v":0},{"$f":"unique_contracts!V885","v":0},{"$f":"unique_contracts!AB885","v":0},{"$f":"unique_contracts!AM885","v":0},{"$f":"unique_contracts!AN885","v":0},{"$f":"unique_contracts!AO885","v":0},{"$f":"unique_contracts!AP885","v":0},{"$f":"unique_contracts!AQ885","v":0},{"$f":"unique_contracts!AR885","v":0},{"$f":"unique_contracts!BR885","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C885,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T885,\"pumped_storage\",\n      IF(AND(NOT(U885),V885),\"n/a\",\n        IF(AND(K885>0,OR(G885=\"NotHybrid\",G885=0)),_xlfn.CONCAT(AB885,INDEX(resources!$G:$G,MATCH(C885,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C885,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D885=\"Online\",NOT(ISNUMBER(MATCH(AC885,misc!$DD:$DD,0)))),F885,E885)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AL$1,$AG885>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CI$3:CI$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AL$1,$AG885>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CI$3:CI$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AM$1,$AG885>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CJ$3:CJ$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AM$1,$AG885>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CJ$3:CJ$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AN$1,$AG885>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CK$3:CK$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AN$1,$AG885>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CK$3:CK$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AO$1,$AG885>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CL$3:CL$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AO$1,$AG885>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CL$3:CL$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AP$1,$AG885>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CM$3:CM$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AP$1,$AG885>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CM$3:CM$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AQ$1,$AG885>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CN$3:CN$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AQ$1,$AG885>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CN$3:CN$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AR$1,$AG885>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CO$3:CO$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AR$1,$AG885>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CO$3:CO$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AS$1,$AG885>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CP$3:CP$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AS$1,$AG885>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CP$3:CP$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AT$1,$AG885>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CQ$3:CQ$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AT$1,$AG885>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CQ$3:CQ$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AU$1,$AG885>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CR$3:CR$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AU$1,$AG885>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CR$3:CR$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AV$1,$AG885>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CS$3:CS$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AV$1,$AG885>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CS$3:CS$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AW$1,$AG885>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CT$3:CT$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AW$1,$AG885>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CT$3:CT$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AX$1,$AG885>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CU$3:CU$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AX$1,$AG885>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CU$3:CU$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AY$1,$AG885>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CV$3:CV$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AY$1,$AG885>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CV$3:CV$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=AZ$1,$AG885>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CW$3:CW$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=AZ$1,$AG885>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CW$3:CW$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=BA$1,$AG885>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CX$3:CX$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=BA$1,$AG885>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CX$3:CX$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=BB$1,$AG885>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CY$3:CY$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=BB$1,$AG885>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CY$3:CY$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=BC$1,$AG885>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!CZ$3:CZ$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=BC$1,$AG885>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!CZ$3:CZ$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=BD$1,$AG885>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!DA$3:DA$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=BD$1,$AG885>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!DA$3:DA$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF885<=BE$1,$AG885>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC885,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA885>$AB885,$AD885=\"n/a\"),($AA885-$AB885)*INDEX(misc!DB$3:DB$6,MATCH($AC885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD885=\"n/a\",$AJ885*$AI885,$I885)\n    +IFERROR(\n      IF(AND($AF885<=BE$1,$AG885>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD885,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA885>$AB885,($AA885-$AB885)*INDEX(misc!DB$3:DB$6,MATCH($AD885,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y885*$AH885*$AI885),\n$X885)*$AK885","v":0}]
[null,{"$f":"unique_contracts!A904","v":0},{"$f":"unique_contracts!B904","v":0},{"$f":"unique_contracts!D904","v":0},{"$f":"unique_contracts!J904","v":0},{"$f":"unique_contracts!K904","v":0},{"$f":"unique_contracts!M904","v":0},{"$f":"unique_contracts!N904","v":0},{"$f":"unique_contracts!P904","v":0},{"$f":"unique_contracts!R904","v":0},{"$f":"unique_contracts!V904","v":0},{"$f":"unique_contracts!AB904","v":0},{"$f":"unique_contracts!AM904","v":0},{"$f":"unique_contracts!AN904","v":0},{"$f":"unique_contracts!AO904","v":0},{"$f":"unique_contracts!AP904","v":0},{"$f":"unique_contracts!AQ904","v":0},{"$f":"unique_contracts!AR904","v":0},{"$f":"unique_contracts!BR904","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C904,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T904,\"pumped_storage\",\n      IF(AND(NOT(U904),V904),\"n/a\",\n        IF(AND(K904>0,OR(G904=\"NotHybrid\",G904=0)),_xlfn.CONCAT(AB904,INDEX(resources!$G:$G,MATCH(C904,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C904,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D904=\"Online\",NOT(ISNUMBER(MATCH(AC904,misc!$DD:$DD,0)))),F904,E904)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AL$1,$AG904>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CI$3:CI$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AL$1,$AG904>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CI$3:CI$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AM$1,$AG904>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CJ$3:CJ$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AM$1,$AG904>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CJ$3:CJ$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AN$1,$AG904>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CK$3:CK$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AN$1,$AG904>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CK$3:CK$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AO$1,$AG904>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CL$3:CL$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AO$1,$AG904>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CL$3:CL$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AP$1,$AG904>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CM$3:CM$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AP$1,$AG904>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CM$3:CM$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AQ$1,$AG904>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CN$3:CN$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AQ$1,$AG904>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CN$3:CN$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AR$1,$AG904>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CO$3:CO$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AR$1,$AG904>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CO$3:CO$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AS$1,$AG904>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CP$3:CP$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AS$1,$AG904>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CP$3:CP$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AT$1,$AG904>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CQ$3:CQ$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AT$1,$AG904>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CQ$3:CQ$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AU$1,$AG904>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CR$3:CR$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AU$1,$AG904>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CR$3:CR$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AV$1,$AG904>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CS$3:CS$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AV$1,$AG904>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CS$3:CS$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AW$1,$AG904>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CT$3:CT$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AW$1,$AG904>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CT$3:CT$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AX$1,$AG904>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CU$3:CU$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AX$1,$AG904>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CU$3:CU$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AY$1,$AG904>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CV$3:CV$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AY$1,$AG904>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CV$3:CV$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=AZ$1,$AG904>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CW$3:CW$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=AZ$1,$AG904>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CW$3:CW$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=BA$1,$AG904>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CX$3:CX$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=BA$1,$AG904>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CX$3:CX$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=BB$1,$AG904>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CY$3:CY$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=BB$1,$AG904>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CY$3:CY$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=BC$1,$AG904>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!CZ$3:CZ$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=BC$1,$AG904>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!CZ$3:CZ$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=BD$1,$AG904>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!DA$3:DA$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=BD$1,$AG904>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!DA$3:DA$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF904<=BE$1,$AG904>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC904,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA904>$AB904,$AD904=\"n/a\"),($AA904-$AB904)*INDEX(misc!DB$3:DB$6,MATCH($AC904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD904=\"n/a\",$AJ904*$AI904,$I904)\n    +IFERROR(\n      IF(AND($AF904<=BE$1,$AG904>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD904,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA904>$AB904,($AA904-$AB904)*INDEX(misc!DB$3:DB$6,MATCH($AD904,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y904*$AH904*$AI904),\n$X904)*$AK904","v":0}]
[null,{"$f":"unique_contracts!A910","v":0},{"$f":"unique_contracts!B910","v":0},{"$f":"unique_contracts!D910","v":0},{"$f":"unique_contracts!J910","v":0},{"$f":"unique_contracts!K910","v":0},{"$f":"unique_contracts!M910","v":0},{"$f":"unique_contracts!N910","v":0},{"$f":"unique_contracts!P910","v":0},{"$f":"unique_contracts!R910","v":0},{"$f":"unique_contracts!V910","v":0},{"$f":"unique_contracts!AB910","v":0},{"$f":"unique_contracts!AM910","v":0},{"$f":"unique_contracts!AN910","v":0},{"$f":"unique_contracts!AO910","v":0},{"$f":"unique_contracts!AP910","v":0},{"$f":"unique_contracts!AQ910","v":0},{"$f":"unique_contracts!AR910","v":0},{"$f":"unique_contracts!BR910","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C910,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T910,\"pumped_storage\",\n      IF(AND(NOT(U910),V910),\"n/a\",\n        IF(AND(K910>0,OR(G910=\"NotHybrid\",G910=0)),_xlfn.CONCAT(AB910,INDEX(resources!$G:$G,MATCH(C910,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C910,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D910=\"Online\",NOT(ISNUMBER(MATCH(AC910,misc!$DD:$DD,0)))),F910,E910)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AL$1,$AG910>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CI$3:CI$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AL$1,$AG910>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CI$3:CI$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AM$1,$AG910>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CJ$3:CJ$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AM$1,$AG910>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CJ$3:CJ$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AN$1,$AG910>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CK$3:CK$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AN$1,$AG910>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CK$3:CK$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AO$1,$AG910>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CL$3:CL$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AO$1,$AG910>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CL$3:CL$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AP$1,$AG910>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CM$3:CM$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AP$1,$AG910>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CM$3:CM$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AQ$1,$AG910>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CN$3:CN$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AQ$1,$AG910>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CN$3:CN$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AR$1,$AG910>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CO$3:CO$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AR$1,$AG910>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CO$3:CO$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AS$1,$AG910>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CP$3:CP$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AS$1,$AG910>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CP$3:CP$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AT$1,$AG910>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CQ$3:CQ$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AT$1,$AG910>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CQ$3:CQ$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AU$1,$AG910>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CR$3:CR$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AU$1,$AG910>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CR$3:CR$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AV$1,$AG910>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CS$3:CS$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AV$1,$AG910>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CS$3:CS$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AW$1,$AG910>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CT$3:CT$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AW$1,$AG910>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CT$3:CT$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AX$1,$AG910>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CU$3:CU$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AX$1,$AG910>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CU$3:CU$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AY$1,$AG910>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CV$3:CV$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AY$1,$AG910>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CV$3:CV$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=AZ$1,$AG910>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CW$3:CW$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=AZ$1,$AG910>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CW$3:CW$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=BA$1,$AG910>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CX$3:CX$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=BA$1,$AG910>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CX$3:CX$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=BB$1,$AG910>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CY$3:CY$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=BB$1,$AG910>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CY$3:CY$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=BC$1,$AG910>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!CZ$3:CZ$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=BC$1,$AG910>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!CZ$3:CZ$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=BD$1,$AG910>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!DA$3:DA$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=BD$1,$AG910>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!DA$3:DA$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF910<=BE$1,$AG910>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC910,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA910>$AB910,$AD910=\"n/a\"),($AA910-$AB910)*INDEX(misc!DB$3:DB$6,MATCH($AC910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD910=\"n/a\",$AJ910*$AI910,$I910)\n    +IFERROR(\n      IF(AND($AF910<=BE$1,$AG910>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD910,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA910>$AB910,($AA910-$AB910)*INDEX(misc!DB$3:DB$6,MATCH($AD910,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y910*$AH910*$AI910),\n$X910)*$AK910","v":0}]
[null,{"$f":"unique_contracts!A943","v":0},{"$f":"unique_contracts!B943","v":0},{"$f":"unique_contracts!D943","v":0},{"$f":"unique_contracts!J943","v":0},{"$f":"unique_contracts!K943","v":0},{"$f":"unique_contracts!M943","v":0},{"$f":"unique_contracts!N943","v":0},{"$f":"unique_contracts!P943","v":0},{"$f":"unique_contracts!R943","v":0},{"$f":"unique_contracts!V943","v":0},{"$f":"unique_contracts!AB943","v":0},{"$f":"unique_contracts!AM943","v":0},{"$f":"unique_contracts!AN943","v":0},{"$f":"unique_contracts!AO943","v":0},{"$f":"unique_contracts!AP943","v":0},{"$f":"unique_contracts!AQ943","v":0},{"$f":"unique_contracts!AR943","v":0},{"$f":"unique_contracts!BR943","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C943,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T943,\"pumped_storage\",\n      IF(AND(NOT(U943),V943),\"n/a\",\n        IF(AND(K943>0,OR(G943=\"NotHybrid\",G943=0)),_xlfn.CONCAT(AB943,INDEX(resources!$G:$G,MATCH(C943,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C943,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D943=\"Online\",NOT(ISNUMBER(MATCH(AC943,misc!$DD:$DD,0)))),F943,E943)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AL$1,$AG943>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CI$3:CI$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AL$1,$AG943>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CI$3:CI$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AM$1,$AG943>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CJ$3:CJ$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AM$1,$AG943>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CJ$3:CJ$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AN$1,$AG943>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CK$3:CK$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AN$1,$AG943>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CK$3:CK$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AO$1,$AG943>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CL$3:CL$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AO$1,$AG943>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CL$3:CL$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AP$1,$AG943>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CM$3:CM$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AP$1,$AG943>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CM$3:CM$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AQ$1,$AG943>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CN$3:CN$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AQ$1,$AG943>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CN$3:CN$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AR$1,$AG943>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CO$3:CO$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AR$1,$AG943>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CO$3:CO$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AS$1,$AG943>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CP$3:CP$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AS$1,$AG943>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CP$3:CP$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AT$1,$AG943>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CQ$3:CQ$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AT$1,$AG943>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CQ$3:CQ$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AU$1,$AG943>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CR$3:CR$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AU$1,$AG943>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CR$3:CR$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AV$1,$AG943>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CS$3:CS$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AV$1,$AG943>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CS$3:CS$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AW$1,$AG943>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CT$3:CT$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AW$1,$AG943>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CT$3:CT$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AX$1,$AG943>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CU$3:CU$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AX$1,$AG943>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CU$3:CU$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AY$1,$AG943>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CV$3:CV$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AY$1,$AG943>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CV$3:CV$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=AZ$1,$AG943>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CW$3:CW$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=AZ$1,$AG943>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CW$3:CW$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=BA$1,$AG943>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CX$3:CX$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=BA$1,$AG943>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CX$3:CX$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=BB$1,$AG943>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CY$3:CY$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=BB$1,$AG943>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CY$3:CY$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=BC$1,$AG943>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!CZ$3:CZ$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=BC$1,$AG943>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!CZ$3:CZ$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=BD$1,$AG943>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!DA$3:DA$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=BD$1,$AG943>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!DA$3:DA$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF943<=BE$1,$AG943>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA943>$AB943,$AD943=\"n/a\"),($AA943-$AB943)*INDEX(misc!DB$3:DB$6,MATCH($AC943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD943=\"n/a\",$AJ943*$AI943,$I943)\n    +IFERROR(\n      IF(AND($AF943<=BE$1,$AG943>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA943>$AB943,($AA943-$AB943)*INDEX(misc!DB$3:DB$6,MATCH($AD943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y943*$AH943*$AI943),\n$X943)*$AK943","v":0}]
[null,{"$f":"unique_contracts!A953","v":0},{"$f":"unique_contracts!B953","v":0},{"$f":"unique_contracts!D953","v":0},{"$f":"unique_contracts!J953","v":0},{"$f":"unique_contracts!K953","v":0},{"$f":"unique_contracts!M953","v":0},{"$f":"unique_contracts!N953","v":0},{"$f":"unique_contracts!P953","v":0},{"$f":"unique_contracts!R953","v":0},{"$f":"unique_contracts!V953","v":0},{"$f":"unique_contracts!AB953","v":0},{"$f":"unique_contracts!AM953","v":0},{"$f":"unique_contracts!AN953","v":0},{"$f":"unique_contracts!AO953","v":0},{"$f":"unique_contracts!AP953","v":0},{"$f":"unique_contracts!AQ953","v":0},{"$f":"unique_contracts!AR953","v":0},{"$f":"unique_contracts!BR953","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C953,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T953,\"pumped_storage\",\n      IF(AND(NOT(U953),V953),\"n/a\",\n        IF(AND(K953>0,OR(G953=\"NotHybrid\",G953=0)),_xlfn.CONCAT(AB953,INDEX(resources!$G:$G,MATCH(C953,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C953,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D953=\"Online\",NOT(ISNUMBER(MATCH(AC953,misc!$DD:$DD,0)))),F953,E953)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AL$1,$AG953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CI$3:CI$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AL$1,$AG953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CI$3:CI$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AM$1,$AG953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CJ$3:CJ$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AM$1,$AG953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CJ$3:CJ$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AN$1,$AG953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CK$3:CK$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AN$1,$AG953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CK$3:CK$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AO$1,$AG953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CL$3:CL$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AO$1,$AG953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CL$3:CL$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AP$1,$AG953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CM$3:CM$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AP$1,$AG953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CM$3:CM$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AQ$1,$AG953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CN$3:CN$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AQ$1,$AG953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CN$3:CN$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AR$1,$AG953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CO$3:CO$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AR$1,$AG953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CO$3:CO$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AS$1,$AG953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CP$3:CP$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AS$1,$AG953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CP$3:CP$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AT$1,$AG953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CQ$3:CQ$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AT$1,$AG953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CQ$3:CQ$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AU$1,$AG953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CR$3:CR$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AU$1,$AG953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CR$3:CR$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AV$1,$AG953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CS$3:CS$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AV$1,$AG953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CS$3:CS$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AW$1,$AG953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CT$3:CT$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AW$1,$AG953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CT$3:CT$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AX$1,$AG953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CU$3:CU$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AX$1,$AG953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CU$3:CU$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AY$1,$AG953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CV$3:CV$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AY$1,$AG953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CV$3:CV$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=AZ$1,$AG953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CW$3:CW$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=AZ$1,$AG953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CW$3:CW$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=BA$1,$AG953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CX$3:CX$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=BA$1,$AG953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CX$3:CX$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=BB$1,$AG953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CY$3:CY$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=BB$1,$AG953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CY$3:CY$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=BC$1,$AG953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!CZ$3:CZ$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=BC$1,$AG953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!CZ$3:CZ$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=BD$1,$AG953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!DA$3:DA$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=BD$1,$AG953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!DA$3:DA$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF953<=BE$1,$AG953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA953>$AB953,$AD953=\"n/a\"),($AA953-$AB953)*INDEX(misc!DB$3:DB$6,MATCH($AC953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD953=\"n/a\",$AJ953*$AI953,$I953)\n    +IFERROR(\n      IF(AND($AF953<=BE$1,$AG953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA953>$AB953,($AA953-$AB953)*INDEX(misc!DB$3:DB$6,MATCH($AD953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y953*$AH953*$AI953),\n$X953)*$AK953","v":0}]
[null,{"$f":"unique_contracts!A972","v":0},{"$f":"unique_contracts!B972","v":0},{"$f":"unique_contracts!D972","v":0},{"$f":"unique_contracts!J972","v":0},{"$f":"unique_contracts!K972","v":0},{"$f":"unique_contracts!M972","v":0},{"$f":"unique_contracts!N972","v":0},{"$f":"unique_contracts!P972","v":0},{"$f":"unique_contracts!R972","v":0},{"$f":"unique_contracts!V972","v":0},{"$f":"unique_contracts!AB972","v":0},{"$f":"unique_contracts!AM972","v":0},{"$f":"unique_contracts!AN972","v":0},{"$f":"unique_contracts!AO972","v":0},{"$f":"unique_contracts!AP972","v":0},{"$f":"unique_contracts!AQ972","v":0},{"$f":"unique_contracts!AR972","v":0},{"$f":"unique_contracts!BR972","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C972,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T972,\"pumped_storage\",\n      IF(AND(NOT(U972),V972),\"n/a\",\n        IF(AND(K972>0,OR(G972=\"NotHybrid\",G972=0)),_xlfn.CONCAT(AB972,INDEX(resources!$G:$G,MATCH(C972,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C972,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D972=\"Online\",NOT(ISNUMBER(MATCH(AC972,misc!$DD:$DD,0)))),F972,E972)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AL$1,$AG972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CI$3:CI$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AL$1,$AG972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CI$3:CI$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AM$1,$AG972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CJ$3:CJ$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AM$1,$AG972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CJ$3:CJ$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AN$1,$AG972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CK$3:CK$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AN$1,$AG972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CK$3:CK$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AO$1,$AG972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CL$3:CL$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AO$1,$AG972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CL$3:CL$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AP$1,$AG972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CM$3:CM$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AP$1,$AG972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CM$3:CM$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AQ$1,$AG972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CN$3:CN$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AQ$1,$AG972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CN$3:CN$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AR$1,$AG972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CO$3:CO$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AR$1,$AG972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CO$3:CO$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AS$1,$AG972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CP$3:CP$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AS$1,$AG972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CP$3:CP$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AT$1,$AG972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CQ$3:CQ$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AT$1,$AG972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CQ$3:CQ$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AU$1,$AG972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CR$3:CR$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AU$1,$AG972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CR$3:CR$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AV$1,$AG972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CS$3:CS$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AV$1,$AG972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CS$3:CS$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AW$1,$AG972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CT$3:CT$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AW$1,$AG972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CT$3:CT$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AX$1,$AG972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CU$3:CU$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AX$1,$AG972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CU$3:CU$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AY$1,$AG972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CV$3:CV$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AY$1,$AG972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CV$3:CV$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=AZ$1,$AG972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CW$3:CW$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=AZ$1,$AG972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CW$3:CW$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=BA$1,$AG972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CX$3:CX$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=BA$1,$AG972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CX$3:CX$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=BB$1,$AG972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CY$3:CY$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=BB$1,$AG972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CY$3:CY$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=BC$1,$AG972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!CZ$3:CZ$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=BC$1,$AG972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!CZ$3:CZ$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=BD$1,$AG972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!DA$3:DA$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=BD$1,$AG972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!DA$3:DA$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF972<=BE$1,$AG972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA972>$AB972,$AD972=\"n/a\"),($AA972-$AB972)*INDEX(misc!DB$3:DB$6,MATCH($AC972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD972=\"n/a\",$AJ972*$AI972,$I972)\n    +IFERROR(\n      IF(AND($AF972<=BE$1,$AG972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA972>$AB972,($AA972-$AB972)*INDEX(misc!DB$3:DB$6,MATCH($AD972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y972*$AH972*$AI972),\n$X972)*$AK972","v":0}]
[null,{"$f":"unique_contracts!A991","v":0},{"$f":"unique_contracts!B991","v":0},{"$f":"unique_contracts!D991","v":0},{"$f":"unique_contracts!J991","v":0},{"$f":"unique_contracts!K991","v":0},{"$f":"unique_contracts!M991","v":0},{"$f":"unique_contracts!N991","v":0},{"$f":"unique_contracts!P991","v":0},{"$f":"unique_contracts!R991","v":0},{"$f":"unique_contracts!V991","v":0},{"$f":"unique_contracts!AB991","v":0},{"$f":"unique_contracts!AM991","v":0},{"$f":"unique_contracts!AN991","v":0},{"$f":"unique_contracts!AO991","v":0},{"$f":"unique_contracts!AP991","v":0},{"$f":"unique_contracts!AQ991","v":0},{"$f":"unique_contracts!AR991","v":0},{"$f":"unique_contracts!BR991","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C991,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T991,\"pumped_storage\",\n      IF(AND(NOT(U991),V991),\"n/a\",\n        IF(AND(K991>0,OR(G991=\"NotHybrid\",G991=0)),_xlfn.CONCAT(AB991,INDEX(resources!$G:$G,MATCH(C991,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C991,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D991=\"Online\",NOT(ISNUMBER(MATCH(AC991,misc!$DD:$DD,0)))),F991,E991)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AL$1,$AG991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CI$3:CI$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AL$1,$AG991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CI$3:CI$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AM$1,$AG991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CJ$3:CJ$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AM$1,$AG991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CJ$3:CJ$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AN$1,$AG991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CK$3:CK$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AN$1,$AG991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CK$3:CK$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AO$1,$AG991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CL$3:CL$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AO$1,$AG991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CL$3:CL$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AP$1,$AG991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CM$3:CM$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AP$1,$AG991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CM$3:CM$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AQ$1,$AG991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CN$3:CN$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AQ$1,$AG991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CN$3:CN$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AR$1,$AG991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CO$3:CO$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AR$1,$AG991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CO$3:CO$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AS$1,$AG991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CP$3:CP$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AS$1,$AG991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CP$3:CP$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AT$1,$AG991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CQ$3:CQ$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AT$1,$AG991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CQ$3:CQ$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AU$1,$AG991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CR$3:CR$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AU$1,$AG991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CR$3:CR$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AV$1,$AG991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CS$3:CS$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AV$1,$AG991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CS$3:CS$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AW$1,$AG991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CT$3:CT$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AW$1,$AG991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CT$3:CT$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AX$1,$AG991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CU$3:CU$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AX$1,$AG991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CU$3:CU$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AY$1,$AG991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CV$3:CV$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AY$1,$AG991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CV$3:CV$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=AZ$1,$AG991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CW$3:CW$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=AZ$1,$AG991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CW$3:CW$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=BA$1,$AG991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CX$3:CX$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=BA$1,$AG991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CX$3:CX$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=BB$1,$AG991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CY$3:CY$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=BB$1,$AG991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CY$3:CY$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=BC$1,$AG991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!CZ$3:CZ$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=BC$1,$AG991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!CZ$3:CZ$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=BD$1,$AG991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!DA$3:DA$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=BD$1,$AG991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!DA$3:DA$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF991<=BE$1,$AG991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA991>$AB991,$AD991=\"n/a\"),($AA991-$AB991)*INDEX(misc!DB$3:DB$6,MATCH($AC991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD991=\"n/a\",$AJ991*$AI991,$I991)\n    +IFERROR(\n      IF(AND($AF991<=BE$1,$AG991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA991>$AB991,($AA991-$AB991)*INDEX(misc!DB$3:DB$6,MATCH($AD991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y991*$AH991*$AI991),\n$X991)*$AK991","v":0}]
[null,{"$f":"unique_contracts!A1002","v":0},{"$f":"unique_contracts!B1002","v":0},{"$f":"unique_contracts!D1002","v":0},{"$f":"unique_contracts!J1002","v":0},{"$f":"unique_contracts!K1002","v":0},{"$f":"unique_contracts!M1002","v":0},{"$f":"unique_contracts!N1002","v":0},{"$f":"unique_contracts!P1002","v":0},{"$f":"unique_contracts!R1002","v":0},{"$f":"unique_contracts!V1002","v":0},{"$f":"unique_contracts!AB1002","v":0},{"$f":"unique_contracts!AM1002","v":0},{"$f":"unique_contracts!AN1002","v":0},{"$f":"unique_contracts!AO1002","v":0},{"$f":"unique_contracts!AP1002","v":0},{"$f":"unique_contracts!AQ1002","v":0},{"$f":"unique_contracts!AR1002","v":0},{"$f":"unique_contracts!BR1002","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1002,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1002,\"pumped_storage\",\n      IF(AND(NOT(U1002),V1002),\"n/a\",\n        IF(AND(K1002>0,OR(G1002=\"NotHybrid\",G1002=0)),_xlfn.CONCAT(AB1002,INDEX(resources!$G:$G,MATCH(C1002,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1002,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1002=\"Online\",NOT(ISNUMBER(MATCH(AC1002,misc!$DD:$DD,0)))),F1002,E1002)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AL$1,$AG1002>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CI$3:CI$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AL$1,$AG1002>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CI$3:CI$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AM$1,$AG1002>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AM$1,$AG1002>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AN$1,$AG1002>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CK$3:CK$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AN$1,$AG1002>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CK$3:CK$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AO$1,$AG1002>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CL$3:CL$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AO$1,$AG1002>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CL$3:CL$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AP$1,$AG1002>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CM$3:CM$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AP$1,$AG1002>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CM$3:CM$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AQ$1,$AG1002>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CN$3:CN$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AQ$1,$AG1002>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CN$3:CN$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AR$1,$AG1002>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CO$3:CO$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AR$1,$AG1002>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CO$3:CO$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AS$1,$AG1002>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CP$3:CP$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AS$1,$AG1002>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CP$3:CP$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AT$1,$AG1002>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AT$1,$AG1002>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AU$1,$AG1002>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CR$3:CR$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AU$1,$AG1002>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CR$3:CR$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AV$1,$AG1002>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CS$3:CS$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AV$1,$AG1002>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CS$3:CS$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AW$1,$AG1002>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CT$3:CT$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AW$1,$AG1002>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CT$3:CT$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AX$1,$AG1002>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CU$3:CU$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AX$1,$AG1002>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CU$3:CU$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AY$1,$AG1002>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CV$3:CV$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AY$1,$AG1002>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CV$3:CV$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=AZ$1,$AG1002>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CW$3:CW$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=AZ$1,$AG1002>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CW$3:CW$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=BA$1,$AG1002>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CX$3:CX$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=BA$1,$AG1002>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CX$3:CX$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=BB$1,$AG1002>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CY$3:CY$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=BB$1,$AG1002>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CY$3:CY$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=BC$1,$AG1002>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=BC$1,$AG1002>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=BD$1,$AG1002>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!DA$3:DA$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=BD$1,$AG1002>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!DA$3:DA$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1002<=BE$1,$AG1002>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1002>$AB1002,$AD1002=\"n/a\"),($AA1002-$AB1002)*INDEX(misc!DB$3:DB$6,MATCH($AC1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1002=\"n/a\",$AJ1002*$AI1002,$I1002)\n    +IFERROR(\n      IF(AND($AF1002<=BE$1,$AG1002>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1002>$AB1002,($AA1002-$AB1002)*INDEX(misc!DB$3:DB$6,MATCH($AD1002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1002*$AH1002*$AI1002),\n$X1002)*$AK1002","v":0}]
[null,{"$f":"unique_contracts!A1034","v":0},{"$f":"unique_contracts!B1034","v":0},{"$f":"unique_contracts!D1034","v":0},{"$f":"unique_contracts!J1034","v":0},{"$f":"unique_contracts!K1034","v":0},{"$f":"unique_contracts!M1034","v":0},{"$f":"unique_contracts!N1034","v":0},{"$f":"unique_contracts!P1034","v":0},{"$f":"unique_contracts!R1034","v":0},{"$f":"unique_contracts!V1034","v":0},{"$f":"unique_contracts!AB1034","v":0},{"$f":"unique_contracts!AM1034","v":0},{"$f":"unique_contracts!AN1034","v":0},{"$f":"unique_contracts!AO1034","v":0},{"$f":"unique_contracts!AP1034","v":0},{"$f":"unique_contracts!AQ1034","v":0},{"$f":"unique_contracts!AR1034","v":0},{"$f":"unique_contracts!BR1034","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1034,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1034,\"pumped_storage\",\n      IF(AND(NOT(U1034),V1034),\"n/a\",\n        IF(AND(K1034>0,OR(G1034=\"NotHybrid\",G1034=0)),_xlfn.CONCAT(AB1034,INDEX(resources!$G:$G,MATCH(C1034,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1034,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1034=\"Online\",NOT(ISNUMBER(MATCH(AC1034,misc!$DD:$DD,0)))),F1034,E1034)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AL$1,$AG1034>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CI$3:CI$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AL$1,$AG1034>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CI$3:CI$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AM$1,$AG1034>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AM$1,$AG1034>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AN$1,$AG1034>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CK$3:CK$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AN$1,$AG1034>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CK$3:CK$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AO$1,$AG1034>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CL$3:CL$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AO$1,$AG1034>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CL$3:CL$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AP$1,$AG1034>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CM$3:CM$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AP$1,$AG1034>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CM$3:CM$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AQ$1,$AG1034>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CN$3:CN$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AQ$1,$AG1034>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CN$3:CN$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AR$1,$AG1034>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CO$3:CO$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AR$1,$AG1034>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CO$3:CO$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AS$1,$AG1034>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CP$3:CP$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AS$1,$AG1034>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CP$3:CP$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AT$1,$AG1034>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AT$1,$AG1034>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AU$1,$AG1034>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CR$3:CR$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AU$1,$AG1034>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CR$3:CR$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AV$1,$AG1034>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CS$3:CS$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AV$1,$AG1034>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CS$3:CS$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AW$1,$AG1034>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CT$3:CT$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AW$1,$AG1034>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CT$3:CT$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AX$1,$AG1034>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CU$3:CU$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AX$1,$AG1034>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CU$3:CU$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AY$1,$AG1034>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CV$3:CV$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AY$1,$AG1034>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CV$3:CV$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=AZ$1,$AG1034>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CW$3:CW$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=AZ$1,$AG1034>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CW$3:CW$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=BA$1,$AG1034>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CX$3:CX$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=BA$1,$AG1034>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CX$3:CX$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=BB$1,$AG1034>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CY$3:CY$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=BB$1,$AG1034>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CY$3:CY$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=BC$1,$AG1034>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=BC$1,$AG1034>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=BD$1,$AG1034>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!DA$3:DA$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=BD$1,$AG1034>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!DA$3:DA$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1034<=BE$1,$AG1034>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1034,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1034>$AB1034,$AD1034=\"n/a\"),($AA1034-$AB1034)*INDEX(misc!DB$3:DB$6,MATCH($AC1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1034=\"n/a\",$AJ1034*$AI1034,$I1034)\n    +IFERROR(\n      IF(AND($AF1034<=BE$1,$AG1034>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1034,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1034>$AB1034,($AA1034-$AB1034)*INDEX(misc!DB$3:DB$6,MATCH($AD1034,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1034*$AH1034*$AI1034),\n$X1034)*$AK1034","v":0}]
[null,{"$f":"unique_contracts!A1040","v":0},{"$f":"unique_contracts!B1040","v":0},{"$f":"unique_contracts!D1040","v":0},{"$f":"unique_contracts!J1040","v":0},{"$f":"unique_contracts!K1040","v":0},{"$f":"unique_contracts!M1040","v":0},{"$f":"unique_contracts!N1040","v":0},{"$f":"unique_contracts!P1040","v":0},{"$f":"unique_contracts!R1040","v":0},{"$f":"unique_contracts!V1040","v":0},{"$f":"unique_contracts!AB1040","v":0},{"$f":"unique_contracts!AM1040","v":0},{"$f":"unique_contracts!AN1040","v":0},{"$f":"unique_contracts!AO1040","v":0},{"$f":"unique_contracts!AP1040","v":0},{"$f":"unique_contracts!AQ1040","v":0},{"$f":"unique_contracts!AR1040","v":0},{"$f":"unique_contracts!BR1040","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1040,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1040,\"pumped_storage\",\n      IF(AND(NOT(U1040),V1040),\"n/a\",\n        IF(AND(K1040>0,OR(G1040=\"NotHybrid\",G1040=0)),_xlfn.CONCAT(AB1040,INDEX(resources!$G:$G,MATCH(C1040,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1040,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1040=\"Online\",NOT(ISNUMBER(MATCH(AC1040,misc!$DD:$DD,0)))),F1040,E1040)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AL$1,$AG1040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CI$3:CI$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AL$1,$AG1040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CI$3:CI$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AM$1,$AG1040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AM$1,$AG1040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AN$1,$AG1040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CK$3:CK$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AN$1,$AG1040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CK$3:CK$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AO$1,$AG1040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CL$3:CL$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AO$1,$AG1040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CL$3:CL$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AP$1,$AG1040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CM$3:CM$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AP$1,$AG1040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CM$3:CM$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AQ$1,$AG1040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CN$3:CN$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AQ$1,$AG1040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CN$3:CN$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AR$1,$AG1040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CO$3:CO$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AR$1,$AG1040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CO$3:CO$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AS$1,$AG1040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CP$3:CP$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AS$1,$AG1040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CP$3:CP$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AT$1,$AG1040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AT$1,$AG1040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AU$1,$AG1040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CR$3:CR$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AU$1,$AG1040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CR$3:CR$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AV$1,$AG1040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CS$3:CS$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AV$1,$AG1040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CS$3:CS$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AW$1,$AG1040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CT$3:CT$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AW$1,$AG1040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CT$3:CT$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AX$1,$AG1040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CU$3:CU$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AX$1,$AG1040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CU$3:CU$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AY$1,$AG1040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CV$3:CV$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AY$1,$AG1040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CV$3:CV$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=AZ$1,$AG1040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CW$3:CW$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=AZ$1,$AG1040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CW$3:CW$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=BA$1,$AG1040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CX$3:CX$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=BA$1,$AG1040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CX$3:CX$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=BB$1,$AG1040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CY$3:CY$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=BB$1,$AG1040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CY$3:CY$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=BC$1,$AG1040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=BC$1,$AG1040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=BD$1,$AG1040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!DA$3:DA$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=BD$1,$AG1040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!DA$3:DA$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1040<=BE$1,$AG1040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1040>$AB1040,$AD1040=\"n/a\"),($AA1040-$AB1040)*INDEX(misc!DB$3:DB$6,MATCH($AC1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1040=\"n/a\",$AJ1040*$AI1040,$I1040)\n    +IFERROR(\n      IF(AND($AF1040<=BE$1,$AG1040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1040>$AB1040,($AA1040-$AB1040)*INDEX(misc!DB$3:DB$6,MATCH($AD1040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1040*$AH1040*$AI1040),\n$X1040)*$AK1040","v":0}]
[null,{"$f":"unique_contracts!A1059","v":0},{"$f":"unique_contracts!B1059","v":0},{"$f":"unique_contracts!D1059","v":0},{"$f":"unique_contracts!J1059","v":0},{"$f":"unique_contracts!K1059","v":0},{"$f":"unique_contracts!M1059","v":0},{"$f":"unique_contracts!N1059","v":0},{"$f":"unique_contracts!P1059","v":0},{"$f":"unique_contracts!R1059","v":0},{"$f":"unique_contracts!V1059","v":0},{"$f":"unique_contracts!AB1059","v":0},{"$f":"unique_contracts!AM1059","v":0},{"$f":"unique_contracts!AN1059","v":0},{"$f":"unique_contracts!AO1059","v":0},{"$f":"unique_contracts!AP1059","v":0},{"$f":"unique_contracts!AQ1059","v":0},{"$f":"unique_contracts!AR1059","v":0},{"$f":"unique_contracts!BR1059","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1059,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1059,\"pumped_storage\",\n      IF(AND(NOT(U1059),V1059),\"n/a\",\n        IF(AND(K1059>0,OR(G1059=\"NotHybrid\",G1059=0)),_xlfn.CONCAT(AB1059,INDEX(resources!$G:$G,MATCH(C1059,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1059,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1059=\"Online\",NOT(ISNUMBER(MATCH(AC1059,misc!$DD:$DD,0)))),F1059,E1059)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AL$1,$AG1059>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CI$3:CI$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AL$1,$AG1059>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CI$3:CI$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AM$1,$AG1059>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AM$1,$AG1059>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AN$1,$AG1059>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CK$3:CK$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AN$1,$AG1059>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CK$3:CK$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AO$1,$AG1059>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CL$3:CL$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AO$1,$AG1059>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CL$3:CL$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AP$1,$AG1059>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CM$3:CM$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AP$1,$AG1059>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CM$3:CM$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AQ$1,$AG1059>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CN$3:CN$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AQ$1,$AG1059>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CN$3:CN$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AR$1,$AG1059>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CO$3:CO$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AR$1,$AG1059>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CO$3:CO$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AS$1,$AG1059>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CP$3:CP$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AS$1,$AG1059>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CP$3:CP$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AT$1,$AG1059>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AT$1,$AG1059>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AU$1,$AG1059>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CR$3:CR$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AU$1,$AG1059>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CR$3:CR$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AV$1,$AG1059>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CS$3:CS$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AV$1,$AG1059>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CS$3:CS$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AW$1,$AG1059>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CT$3:CT$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AW$1,$AG1059>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CT$3:CT$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AX$1,$AG1059>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CU$3:CU$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AX$1,$AG1059>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CU$3:CU$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AY$1,$AG1059>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CV$3:CV$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AY$1,$AG1059>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CV$3:CV$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=AZ$1,$AG1059>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CW$3:CW$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=AZ$1,$AG1059>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CW$3:CW$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=BA$1,$AG1059>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CX$3:CX$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=BA$1,$AG1059>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CX$3:CX$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=BB$1,$AG1059>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CY$3:CY$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=BB$1,$AG1059>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CY$3:CY$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=BC$1,$AG1059>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=BC$1,$AG1059>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=BD$1,$AG1059>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!DA$3:DA$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=BD$1,$AG1059>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!DA$3:DA$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1059<=BE$1,$AG1059>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1059,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1059>$AB1059,$AD1059=\"n/a\"),($AA1059-$AB1059)*INDEX(misc!DB$3:DB$6,MATCH($AC1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1059=\"n/a\",$AJ1059*$AI1059,$I1059)\n    +IFERROR(\n      IF(AND($AF1059<=BE$1,$AG1059>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1059,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1059>$AB1059,($AA1059-$AB1059)*INDEX(misc!DB$3:DB$6,MATCH($AD1059,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1059*$AH1059*$AI1059),\n$X1059)*$AK1059","v":0}]
[null,{"$f":"unique_contracts!A1093","v":0},{"$f":"unique_contracts!B1093","v":0},{"$f":"unique_contracts!D1093","v":0},{"$f":"unique_contracts!J1093","v":0},{"$f":"unique_contracts!K1093","v":0},{"$f":"unique_contracts!M1093","v":0},{"$f":"unique_contracts!N1093","v":0},{"$f":"unique_contracts!P1093","v":0},{"$f":"unique_contracts!R1093","v":0},{"$f":"unique_contracts!V1093","v":0},{"$f":"unique_contracts!AB1093","v":0},{"$f":"unique_contracts!AM1093","v":0},{"$f":"unique_contracts!AN1093","v":0},{"$f":"unique_contracts!AO1093","v":0},{"$f":"unique_contracts!AP1093","v":0},{"$f":"unique_contracts!AQ1093","v":0},{"$f":"unique_contracts!AR1093","v":0},{"$f":"unique_contracts!BR1093","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1093,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1093,\"pumped_storage\",\n      IF(AND(NOT(U1093),V1093),\"n/a\",\n        IF(AND(K1093>0,OR(G1093=\"NotHybrid\",G1093=0)),_xlfn.CONCAT(AB1093,INDEX(resources!$G:$G,MATCH(C1093,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1093,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1093=\"Online\",NOT(ISNUMBER(MATCH(AC1093,misc!$DD:$DD,0)))),F1093,E1093)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AL$1,$AG1093>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CI$3:CI$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AL$1,$AG1093>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CI$3:CI$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AM$1,$AG1093>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AM$1,$AG1093>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AN$1,$AG1093>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CK$3:CK$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AN$1,$AG1093>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CK$3:CK$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AO$1,$AG1093>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CL$3:CL$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AO$1,$AG1093>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CL$3:CL$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AP$1,$AG1093>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CM$3:CM$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AP$1,$AG1093>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CM$3:CM$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AQ$1,$AG1093>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CN$3:CN$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AQ$1,$AG1093>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CN$3:CN$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AR$1,$AG1093>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CO$3:CO$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AR$1,$AG1093>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CO$3:CO$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AS$1,$AG1093>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CP$3:CP$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AS$1,$AG1093>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CP$3:CP$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AT$1,$AG1093>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AT$1,$AG1093>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AU$1,$AG1093>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CR$3:CR$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AU$1,$AG1093>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CR$3:CR$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AV$1,$AG1093>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CS$3:CS$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AV$1,$AG1093>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CS$3:CS$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AW$1,$AG1093>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CT$3:CT$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AW$1,$AG1093>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CT$3:CT$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AX$1,$AG1093>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CU$3:CU$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AX$1,$AG1093>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CU$3:CU$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AY$1,$AG1093>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CV$3:CV$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AY$1,$AG1093>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CV$3:CV$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=AZ$1,$AG1093>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CW$3:CW$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=AZ$1,$AG1093>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CW$3:CW$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=BA$1,$AG1093>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CX$3:CX$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=BA$1,$AG1093>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CX$3:CX$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=BB$1,$AG1093>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CY$3:CY$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=BB$1,$AG1093>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CY$3:CY$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=BC$1,$AG1093>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=BC$1,$AG1093>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=BD$1,$AG1093>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!DA$3:DA$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=BD$1,$AG1093>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!DA$3:DA$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1093<=BE$1,$AG1093>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1093,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1093>$AB1093,$AD1093=\"n/a\"),($AA1093-$AB1093)*INDEX(misc!DB$3:DB$6,MATCH($AC1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1093=\"n/a\",$AJ1093*$AI1093,$I1093)\n    +IFERROR(\n      IF(AND($AF1093<=BE$1,$AG1093>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1093,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1093>$AB1093,($AA1093-$AB1093)*INDEX(misc!DB$3:DB$6,MATCH($AD1093,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1093*$AH1093*$AI1093),\n$X1093)*$AK1093","v":0}]
[null,{"$f":"unique_contracts!A1102","v":0},{"$f":"unique_contracts!B1102","v":0},{"$f":"unique_contracts!D1102","v":0},{"$f":"unique_contracts!J1102","v":0},{"$f":"unique_contracts!K1102","v":0},{"$f":"unique_contracts!M1102","v":0},{"$f":"unique_contracts!N1102","v":0},{"$f":"unique_contracts!P1102","v":0},{"$f":"unique_contracts!R1102","v":0},{"$f":"unique_contracts!V1102","v":0},{"$f":"unique_contracts!AB1102","v":0},{"$f":"unique_contracts!AM1102","v":0},{"$f":"unique_contracts!AN1102","v":0},{"$f":"unique_contracts!AO1102","v":0},{"$f":"unique_contracts!AP1102","v":0},{"$f":"unique_contracts!AQ1102","v":0},{"$f":"unique_contracts!AR1102","v":0},{"$f":"unique_contracts!BR1102","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1102,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1102,\"pumped_storage\",\n      IF(AND(NOT(U1102),V1102),\"n/a\",\n        IF(AND(K1102>0,OR(G1102=\"NotHybrid\",G1102=0)),_xlfn.CONCAT(AB1102,INDEX(resources!$G:$G,MATCH(C1102,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1102,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1102=\"Online\",NOT(ISNUMBER(MATCH(AC1102,misc!$DD:$DD,0)))),F1102,E1102)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AL$1,$AG1102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CI$3:CI$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AL$1,$AG1102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CI$3:CI$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AM$1,$AG1102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AM$1,$AG1102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AN$1,$AG1102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CK$3:CK$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AN$1,$AG1102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CK$3:CK$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AO$1,$AG1102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CL$3:CL$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AO$1,$AG1102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CL$3:CL$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AP$1,$AG1102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CM$3:CM$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AP$1,$AG1102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CM$3:CM$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AQ$1,$AG1102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CN$3:CN$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AQ$1,$AG1102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CN$3:CN$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AR$1,$AG1102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CO$3:CO$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AR$1,$AG1102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CO$3:CO$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AS$1,$AG1102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CP$3:CP$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AS$1,$AG1102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CP$3:CP$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AT$1,$AG1102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AT$1,$AG1102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AU$1,$AG1102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CR$3:CR$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AU$1,$AG1102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CR$3:CR$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AV$1,$AG1102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CS$3:CS$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AV$1,$AG1102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CS$3:CS$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AW$1,$AG1102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CT$3:CT$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AW$1,$AG1102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CT$3:CT$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AX$1,$AG1102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CU$3:CU$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AX$1,$AG1102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CU$3:CU$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AY$1,$AG1102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CV$3:CV$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AY$1,$AG1102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CV$3:CV$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=AZ$1,$AG1102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CW$3:CW$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=AZ$1,$AG1102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CW$3:CW$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=BA$1,$AG1102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CX$3:CX$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=BA$1,$AG1102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CX$3:CX$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=BB$1,$AG1102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CY$3:CY$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=BB$1,$AG1102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CY$3:CY$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=BC$1,$AG1102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=BC$1,$AG1102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=BD$1,$AG1102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!DA$3:DA$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=BD$1,$AG1102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!DA$3:DA$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1102<=BE$1,$AG1102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1102>$AB1102,$AD1102=\"n/a\"),($AA1102-$AB1102)*INDEX(misc!DB$3:DB$6,MATCH($AC1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1102=\"n/a\",$AJ1102*$AI1102,$I1102)\n    +IFERROR(\n      IF(AND($AF1102<=BE$1,$AG1102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1102>$AB1102,($AA1102-$AB1102)*INDEX(misc!DB$3:DB$6,MATCH($AD1102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1102*$AH1102*$AI1102),\n$X1102)*$AK1102","v":0}]
[null,{"$f":"unique_contracts!A1121","v":0},{"$f":"unique_contracts!B1121","v":0},{"$f":"unique_contracts!D1121","v":0},{"$f":"unique_contracts!J1121","v":0},{"$f":"unique_contracts!K1121","v":0},{"$f":"unique_contracts!M1121","v":0},{"$f":"unique_contracts!N1121","v":0},{"$f":"unique_contracts!P1121","v":0},{"$f":"unique_contracts!R1121","v":0},{"$f":"unique_contracts!V1121","v":0},{"$f":"unique_contracts!AB1121","v":0},{"$f":"unique_contracts!AM1121","v":0},{"$f":"unique_contracts!AN1121","v":0},{"$f":"unique_contracts!AO1121","v":0},{"$f":"unique_contracts!AP1121","v":0},{"$f":"unique_contracts!AQ1121","v":0},{"$f":"unique_contracts!AR1121","v":0},{"$f":"unique_contracts!BR1121","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1121,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1121,\"pumped_storage\",\n      IF(AND(NOT(U1121),V1121),\"n/a\",\n        IF(AND(K1121>0,OR(G1121=\"NotHybrid\",G1121=0)),_xlfn.CONCAT(AB1121,INDEX(resources!$G:$G,MATCH(C1121,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1121,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1121=\"Online\",NOT(ISNUMBER(MATCH(AC1121,misc!$DD:$DD,0)))),F1121,E1121)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AL$1,$AG1121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CI$3:CI$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AL$1,$AG1121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CI$3:CI$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AM$1,$AG1121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AM$1,$AG1121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AN$1,$AG1121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CK$3:CK$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AN$1,$AG1121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CK$3:CK$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AO$1,$AG1121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CL$3:CL$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AO$1,$AG1121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CL$3:CL$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AP$1,$AG1121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CM$3:CM$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AP$1,$AG1121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CM$3:CM$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AQ$1,$AG1121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CN$3:CN$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AQ$1,$AG1121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CN$3:CN$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AR$1,$AG1121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CO$3:CO$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AR$1,$AG1121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CO$3:CO$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AS$1,$AG1121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CP$3:CP$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AS$1,$AG1121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CP$3:CP$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AT$1,$AG1121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AT$1,$AG1121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AU$1,$AG1121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CR$3:CR$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AU$1,$AG1121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CR$3:CR$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AV$1,$AG1121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CS$3:CS$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AV$1,$AG1121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CS$3:CS$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AW$1,$AG1121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CT$3:CT$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AW$1,$AG1121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CT$3:CT$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AX$1,$AG1121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CU$3:CU$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AX$1,$AG1121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CU$3:CU$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AY$1,$AG1121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CV$3:CV$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AY$1,$AG1121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CV$3:CV$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=AZ$1,$AG1121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CW$3:CW$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=AZ$1,$AG1121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CW$3:CW$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=BA$1,$AG1121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CX$3:CX$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=BA$1,$AG1121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CX$3:CX$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=BB$1,$AG1121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CY$3:CY$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=BB$1,$AG1121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CY$3:CY$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=BC$1,$AG1121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=BC$1,$AG1121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=BD$1,$AG1121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!DA$3:DA$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=BD$1,$AG1121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!DA$3:DA$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1121<=BE$1,$AG1121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1121>$AB1121,$AD1121=\"n/a\"),($AA1121-$AB1121)*INDEX(misc!DB$3:DB$6,MATCH($AC1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1121=\"n/a\",$AJ1121*$AI1121,$I1121)\n    +IFERROR(\n      IF(AND($AF1121<=BE$1,$AG1121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1121>$AB1121,($AA1121-$AB1121)*INDEX(misc!DB$3:DB$6,MATCH($AD1121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1121*$AH1121*$AI1121),\n$X1121)*$AK1121","v":0}]
[null,{"$f":"unique_contracts!A1140","v":0},{"$f":"unique_contracts!B1140","v":0},{"$f":"unique_contracts!D1140","v":0},{"$f":"unique_contracts!J1140","v":0},{"$f":"unique_contracts!K1140","v":0},{"$f":"unique_contracts!M1140","v":0},{"$f":"unique_contracts!N1140","v":0},{"$f":"unique_contracts!P1140","v":0},{"$f":"unique_contracts!R1140","v":0},{"$f":"unique_contracts!V1140","v":0},{"$f":"unique_contracts!AB1140","v":0},{"$f":"unique_contracts!AM1140","v":0},{"$f":"unique_contracts!AN1140","v":0},{"$f":"unique_contracts!AO1140","v":0},{"$f":"unique_contracts!AP1140","v":0},{"$f":"unique_contracts!AQ1140","v":0},{"$f":"unique_contracts!AR1140","v":0},{"$f":"unique_contracts!BR1140","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1140,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1140,\"pumped_storage\",\n      IF(AND(NOT(U1140),V1140),\"n/a\",\n        IF(AND(K1140>0,OR(G1140=\"NotHybrid\",G1140=0)),_xlfn.CONCAT(AB1140,INDEX(resources!$G:$G,MATCH(C1140,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1140,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1140=\"Online\",NOT(ISNUMBER(MATCH(AC1140,misc!$DD:$DD,0)))),F1140,E1140)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AL$1,$AG1140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CI$3:CI$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AL$1,$AG1140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CI$3:CI$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AM$1,$AG1140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AM$1,$AG1140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AN$1,$AG1140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CK$3:CK$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AN$1,$AG1140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CK$3:CK$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AO$1,$AG1140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CL$3:CL$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AO$1,$AG1140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CL$3:CL$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AP$1,$AG1140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CM$3:CM$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AP$1,$AG1140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CM$3:CM$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AQ$1,$AG1140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CN$3:CN$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AQ$1,$AG1140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CN$3:CN$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AR$1,$AG1140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CO$3:CO$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AR$1,$AG1140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CO$3:CO$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AS$1,$AG1140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CP$3:CP$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AS$1,$AG1140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CP$3:CP$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AT$1,$AG1140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AT$1,$AG1140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AU$1,$AG1140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CR$3:CR$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AU$1,$AG1140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CR$3:CR$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AV$1,$AG1140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CS$3:CS$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AV$1,$AG1140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CS$3:CS$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AW$1,$AG1140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CT$3:CT$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AW$1,$AG1140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CT$3:CT$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AX$1,$AG1140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CU$3:CU$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AX$1,$AG1140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CU$3:CU$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AY$1,$AG1140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CV$3:CV$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AY$1,$AG1140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CV$3:CV$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=AZ$1,$AG1140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CW$3:CW$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=AZ$1,$AG1140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CW$3:CW$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=BA$1,$AG1140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CX$3:CX$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=BA$1,$AG1140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CX$3:CX$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=BB$1,$AG1140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CY$3:CY$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=BB$1,$AG1140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CY$3:CY$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=BC$1,$AG1140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=BC$1,$AG1140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=BD$1,$AG1140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!DA$3:DA$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=BD$1,$AG1140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!DA$3:DA$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1140<=BE$1,$AG1140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1140>$AB1140,$AD1140=\"n/a\"),($AA1140-$AB1140)*INDEX(misc!DB$3:DB$6,MATCH($AC1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1140=\"n/a\",$AJ1140*$AI1140,$I1140)\n    +IFERROR(\n      IF(AND($AF1140<=BE$1,$AG1140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1140>$AB1140,($AA1140-$AB1140)*INDEX(misc!DB$3:DB$6,MATCH($AD1140,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0}]
[null,{"$f":"unique_contracts!A1152","v":0},{"$f":"unique_contracts!B1152","v":0},{"$f":"unique_contracts!D1152","v":0},{"$f":"unique_contracts!J1152","v":0},{"$f":"unique_contracts!K1152","v":0},{"$f":"unique_contracts!M1152","v":0},{"$f":"unique_contracts!N1152","v":0},{"$f":"unique_contracts!P1152","v":0},{"$f":"unique_contracts!R1152","v":0},{"$f":"unique_contracts!V1152","v":0},{"$f":"unique_contracts!AB1152","v":0},{"$f":"unique_contracts!AM1152","v":0},{"$f":"unique_contracts!AN1152","v":0},{"$f":"unique_contracts!AO1152","v":0},{"$f":"unique_contracts!AP1152","v":0},{"$f":"unique_contracts!AQ1152","v":0},{"$f":"unique_contracts!AR1152","v":0},{"$f":"unique_contracts!BR1152","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1152,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1152,\"pumped_storage\",\n      IF(AND(NOT(U1152),V1152),\"n/a\",\n        IF(AND(K1152>0,OR(G1152=\"NotHybrid\",G1152=0)),_xlfn.CONCAT(AB1152,INDEX(resources!$G:$G,MATCH(C1152,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1152,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1152=\"Online\",NOT(ISNUMBER(MATCH(AC1152,misc!$DD:$DD,0)))),F1152,E1152)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AL$1,$AG1152>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CI$3:CI$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AL$1,$AG1152>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CI$3:CI$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AM$1,$AG1152>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AM$1,$AG1152>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AN$1,$AG1152>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CK$3:CK$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AN$1,$AG1152>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CK$3:CK$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AO$1,$AG1152>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CL$3:CL$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AO$1,$AG1152>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CL$3:CL$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AP$1,$AG1152>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CM$3:CM$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AP$1,$AG1152>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CM$3:CM$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AQ$1,$AG1152>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CN$3:CN$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AQ$1,$AG1152>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CN$3:CN$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AR$1,$AG1152>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CO$3:CO$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AR$1,$AG1152>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CO$3:CO$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AS$1,$AG1152>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CP$3:CP$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AS$1,$AG1152>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CP$3:CP$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AT$1,$AG1152>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AT$1,$AG1152>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AU$1,$AG1152>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CR$3:CR$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AU$1,$AG1152>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CR$3:CR$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AV$1,$AG1152>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CS$3:CS$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AV$1,$AG1152>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CS$3:CS$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AW$1,$AG1152>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CT$3:CT$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AW$1,$AG1152>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CT$3:CT$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AX$1,$AG1152>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CU$3:CU$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AX$1,$AG1152>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CU$3:CU$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AY$1,$AG1152>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CV$3:CV$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AY$1,$AG1152>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CV$3:CV$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=AZ$1,$AG1152>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CW$3:CW$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=AZ$1,$AG1152>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CW$3:CW$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=BA$1,$AG1152>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CX$3:CX$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=BA$1,$AG1152>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CX$3:CX$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=BB$1,$AG1152>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CY$3:CY$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=BB$1,$AG1152>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CY$3:CY$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=BC$1,$AG1152>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=BC$1,$AG1152>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=BD$1,$AG1152>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!DA$3:DA$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=BD$1,$AG1152>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!DA$3:DA$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1152<=BE$1,$AG1152>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1152,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1152>$AB1152,$AD1152=\"n/a\"),($AA1152-$AB1152)*INDEX(misc!DB$3:DB$6,MATCH($AC1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1152=\"n/a\",$AJ1152*$AI1152,$I1152)\n    +IFERROR(\n      IF(AND($AF1152<=BE$1,$AG1152>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1152,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1152>$AB1152,($AA1152-$AB1152)*INDEX(misc!DB$3:DB$6,MATCH($AD1152,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1152*$AH1152*$AI1152),\n$X1152)*$AK1152","v":0}]
[null,{"$f":"unique_contracts!A1183","v":0},{"$f":"unique_contracts!B1183","v":0},{"$f":"unique_contracts!D1183","v":0},{"$f":"unique_contracts!J1183","v":0},{"$f":"unique_contracts!K1183","v":0},{"$f":"unique_contracts!M1183","v":0},{"$f":"unique_contracts!N1183","v":0},{"$f":"unique_contracts!P1183","v":0},{"$f":"unique_contracts!R1183","v":0},{"$f":"unique_contracts!V1183","v":0},{"$f":"unique_contracts!AB1183","v":0},{"$f":"unique_contracts!AM1183","v":0},{"$f":"unique_contracts!AN1183","v":0},{"$f":"unique_contracts!AO1183","v":0},{"$f":"unique_contracts!AP1183","v":0},{"$f":"unique_contracts!AQ1183","v":0},{"$f":"unique_contracts!AR1183","v":0},{"$f":"unique_contracts!BR1183","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1183,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1183,\"pumped_storage\",\n      IF(AND(NOT(U1183),V1183),\"n/a\",\n        IF(AND(K1183>0,OR(G1183=\"NotHybrid\",G1183=0)),_xlfn.CONCAT(AB1183,INDEX(resources!$G:$G,MATCH(C1183,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1183,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1183=\"Online\",NOT(ISNUMBER(MATCH(AC1183,misc!$DD:$DD,0)))),F1183,E1183)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AL$1,$AG1183>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CI$3:CI$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AL$1,$AG1183>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CI$3:CI$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AM$1,$AG1183>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AM$1,$AG1183>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AN$1,$AG1183>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CK$3:CK$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AN$1,$AG1183>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CK$3:CK$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AO$1,$AG1183>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CL$3:CL$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AO$1,$AG1183>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CL$3:CL$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AP$1,$AG1183>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CM$3:CM$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AP$1,$AG1183>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CM$3:CM$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AQ$1,$AG1183>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CN$3:CN$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AQ$1,$AG1183>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CN$3:CN$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AR$1,$AG1183>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CO$3:CO$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AR$1,$AG1183>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CO$3:CO$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AS$1,$AG1183>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CP$3:CP$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AS$1,$AG1183>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CP$3:CP$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AT$1,$AG1183>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AT$1,$AG1183>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AU$1,$AG1183>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CR$3:CR$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AU$1,$AG1183>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CR$3:CR$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AV$1,$AG1183>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CS$3:CS$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AV$1,$AG1183>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CS$3:CS$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AW$1,$AG1183>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CT$3:CT$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AW$1,$AG1183>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CT$3:CT$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AX$1,$AG1183>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CU$3:CU$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AX$1,$AG1183>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CU$3:CU$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AY$1,$AG1183>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CV$3:CV$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AY$1,$AG1183>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CV$3:CV$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=AZ$1,$AG1183>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CW$3:CW$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=AZ$1,$AG1183>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CW$3:CW$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=BA$1,$AG1183>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CX$3:CX$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=BA$1,$AG1183>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CX$3:CX$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=BB$1,$AG1183>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CY$3:CY$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=BB$1,$AG1183>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CY$3:CY$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=BC$1,$AG1183>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=BC$1,$AG1183>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=BD$1,$AG1183>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!DA$3:DA$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=BD$1,$AG1183>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!DA$3:DA$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1183<=BE$1,$AG1183>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1183,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1183>$AB1183,$AD1183=\"n/a\"),($AA1183-$AB1183)*INDEX(misc!DB$3:DB$6,MATCH($AC1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1183=\"n/a\",$AJ1183*$AI1183,$I1183)\n    +IFERROR(\n      IF(AND($AF1183<=BE$1,$AG1183>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1183,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1183>$AB1183,($AA1183-$AB1183)*INDEX(misc!DB$3:DB$6,MATCH($AD1183,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1183*$AH1183*$AI1183),\n$X1183)*$AK1183","v":0}]
[null,{"$f":"unique_contracts!A1189","v":0},{"$f":"unique_contracts!B1189","v":0},{"$f":"unique_contracts!D1189","v":0},{"$f":"unique_contracts!J1189","v":0},{"$f":"unique_contracts!K1189","v":0},{"$f":"unique_contracts!M1189","v":0},{"$f":"unique_contracts!N1189","v":0},{"$f":"unique_contracts!P1189","v":0},{"$f":"unique_contracts!R1189","v":0},{"$f":"unique_contracts!V1189","v":0},{"$f":"unique_contracts!AB1189","v":0},{"$f":"unique_contracts!AM1189","v":0},{"$f":"unique_contracts!AN1189","v":0},{"$f":"unique_contracts!AO1189","v":0},{"$f":"unique_contracts!AP1189","v":0},{"$f":"unique_contracts!AQ1189","v":0},{"$f":"unique_contracts!AR1189","v":0},{"$f":"unique_contracts!BR1189","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1189,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1189,\"pumped_storage\",\n      IF(AND(NOT(U1189),V1189),\"n/a\",\n        IF(AND(K1189>0,OR(G1189=\"NotHybrid\",G1189=0)),_xlfn.CONCAT(AB1189,INDEX(resources!$G:$G,MATCH(C1189,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1189,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1189=\"Online\",NOT(ISNUMBER(MATCH(AC1189,misc!$DD:$DD,0)))),F1189,E1189)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AL$1,$AG1189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CI$3:CI$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AL$1,$AG1189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CI$3:CI$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AM$1,$AG1189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AM$1,$AG1189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AN$1,$AG1189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CK$3:CK$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AN$1,$AG1189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CK$3:CK$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AO$1,$AG1189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CL$3:CL$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AO$1,$AG1189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CL$3:CL$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AP$1,$AG1189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CM$3:CM$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AP$1,$AG1189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CM$3:CM$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AQ$1,$AG1189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CN$3:CN$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AQ$1,$AG1189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CN$3:CN$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AR$1,$AG1189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CO$3:CO$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AR$1,$AG1189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CO$3:CO$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AS$1,$AG1189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CP$3:CP$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AS$1,$AG1189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CP$3:CP$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AT$1,$AG1189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AT$1,$AG1189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AU$1,$AG1189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CR$3:CR$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AU$1,$AG1189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CR$3:CR$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AV$1,$AG1189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CS$3:CS$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AV$1,$AG1189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CS$3:CS$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AW$1,$AG1189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CT$3:CT$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AW$1,$AG1189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CT$3:CT$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AX$1,$AG1189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CU$3:CU$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AX$1,$AG1189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CU$3:CU$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AY$1,$AG1189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CV$3:CV$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AY$1,$AG1189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CV$3:CV$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=AZ$1,$AG1189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CW$3:CW$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=AZ$1,$AG1189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CW$3:CW$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=BA$1,$AG1189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CX$3:CX$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=BA$1,$AG1189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CX$3:CX$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=BB$1,$AG1189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CY$3:CY$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=BB$1,$AG1189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CY$3:CY$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=BC$1,$AG1189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=BC$1,$AG1189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=BD$1,$AG1189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!DA$3:DA$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=BD$1,$AG1189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!DA$3:DA$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1189<=BE$1,$AG1189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1189>$AB1189,$AD1189=\"n/a\"),($AA1189-$AB1189)*INDEX(misc!DB$3:DB$6,MATCH($AC1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1189=\"n/a\",$AJ1189*$AI1189,$I1189)\n    +IFERROR(\n      IF(AND($AF1189<=BE$1,$AG1189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1189>$AB1189,($AA1189-$AB1189)*INDEX(misc!DB$3:DB$6,MATCH($AD1189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1189*$AH1189*$AI1189),\n$X1189)*$AK1189","v":0}]
[null,{"$f":"unique_contracts!A1208","v":0},{"$f":"unique_contracts!B1208","v":0},{"$f":"unique_contracts!D1208","v":0},{"$f":"unique_contracts!J1208","v":0},{"$f":"unique_contracts!K1208","v":0},{"$f":"unique_contracts!M1208","v":0},{"$f":"unique_contracts!N1208","v":0},{"$f":"unique_contracts!P1208","v":0},{"$f":"unique_contracts!R1208","v":0},{"$f":"unique_contracts!V1208","v":0},{"$f":"unique_contracts!AB1208","v":0},{"$f":"unique_contracts!AM1208","v":0},{"$f":"unique_contracts!AN1208","v":0},{"$f":"unique_contracts!AO1208","v":0},{"$f":"unique_contracts!AP1208","v":0},{"$f":"unique_contracts!AQ1208","v":0},{"$f":"unique_contracts!AR1208","v":0},{"$f":"unique_contracts!BR1208","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1208,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1208,\"pumped_storage\",\n      IF(AND(NOT(U1208),V1208),\"n/a\",\n        IF(AND(K1208>0,OR(G1208=\"NotHybrid\",G1208=0)),_xlfn.CONCAT(AB1208,INDEX(resources!$G:$G,MATCH(C1208,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1208,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1208=\"Online\",NOT(ISNUMBER(MATCH(AC1208,misc!$DD:$DD,0)))),F1208,E1208)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AL$1,$AG1208>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CI$3:CI$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AL$1,$AG1208>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CI$3:CI$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AM$1,$AG1208>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AM$1,$AG1208>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AN$1,$AG1208>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CK$3:CK$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AN$1,$AG1208>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CK$3:CK$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AO$1,$AG1208>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CL$3:CL$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AO$1,$AG1208>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CL$3:CL$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AP$1,$AG1208>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CM$3:CM$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AP$1,$AG1208>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CM$3:CM$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AQ$1,$AG1208>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CN$3:CN$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AQ$1,$AG1208>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CN$3:CN$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AR$1,$AG1208>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CO$3:CO$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AR$1,$AG1208>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CO$3:CO$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AS$1,$AG1208>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CP$3:CP$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AS$1,$AG1208>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CP$3:CP$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AT$1,$AG1208>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AT$1,$AG1208>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AU$1,$AG1208>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CR$3:CR$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AU$1,$AG1208>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CR$3:CR$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AV$1,$AG1208>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CS$3:CS$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AV$1,$AG1208>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CS$3:CS$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AW$1,$AG1208>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CT$3:CT$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AW$1,$AG1208>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CT$3:CT$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AX$1,$AG1208>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CU$3:CU$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AX$1,$AG1208>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CU$3:CU$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AY$1,$AG1208>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CV$3:CV$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AY$1,$AG1208>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CV$3:CV$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=AZ$1,$AG1208>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CW$3:CW$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=AZ$1,$AG1208>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CW$3:CW$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=BA$1,$AG1208>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CX$3:CX$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=BA$1,$AG1208>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CX$3:CX$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=BB$1,$AG1208>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CY$3:CY$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=BB$1,$AG1208>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CY$3:CY$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=BC$1,$AG1208>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=BC$1,$AG1208>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=BD$1,$AG1208>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!DA$3:DA$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=BD$1,$AG1208>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!DA$3:DA$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1208<=BE$1,$AG1208>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1208,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1208>$AB1208,$AD1208=\"n/a\"),($AA1208-$AB1208)*INDEX(misc!DB$3:DB$6,MATCH($AC1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1208=\"n/a\",$AJ1208*$AI1208,$I1208)\n    +IFERROR(\n      IF(AND($AF1208<=BE$1,$AG1208>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1208,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1208>$AB1208,($AA1208-$AB1208)*INDEX(misc!DB$3:DB$6,MATCH($AD1208,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1208*$AH1208*$AI1208),\n$X1208)*$AK1208","v":0}]
[null,{"$f":"unique_contracts!A1243","v":0},{"$f":"unique_contracts!B1243","v":0},{"$f":"unique_contracts!D1243","v":0},{"$f":"unique_contracts!J1243","v":0},{"$f":"unique_contracts!K1243","v":0},{"$f":"unique_contracts!M1243","v":0},{"$f":"unique_contracts!N1243","v":0},{"$f":"unique_contracts!P1243","v":0},{"$f":"unique_contracts!R1243","v":0},{"$f":"unique_contracts!V1243","v":0},{"$f":"unique_contracts!AB1243","v":0},{"$f":"unique_contracts!AM1243","v":0},{"$f":"unique_contracts!AN1243","v":0},{"$f":"unique_contracts!AO1243","v":0},{"$f":"unique_contracts!AP1243","v":0},{"$f":"unique_contracts!AQ1243","v":0},{"$f":"unique_contracts!AR1243","v":0},{"$f":"unique_contracts!BR1243","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1243,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1243,\"pumped_storage\",\n      IF(AND(NOT(U1243),V1243),\"n/a\",\n        IF(AND(K1243>0,OR(G1243=\"NotHybrid\",G1243=0)),_xlfn.CONCAT(AB1243,INDEX(resources!$G:$G,MATCH(C1243,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1243,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1243=\"Online\",NOT(ISNUMBER(MATCH(AC1243,misc!$DD:$DD,0)))),F1243,E1243)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AL$1,$AG1243>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CI$3:CI$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AL$1,$AG1243>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CI$3:CI$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AM$1,$AG1243>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AM$1,$AG1243>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AN$1,$AG1243>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CK$3:CK$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AN$1,$AG1243>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CK$3:CK$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AO$1,$AG1243>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CL$3:CL$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AO$1,$AG1243>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CL$3:CL$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AP$1,$AG1243>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CM$3:CM$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AP$1,$AG1243>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CM$3:CM$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AQ$1,$AG1243>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CN$3:CN$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AQ$1,$AG1243>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CN$3:CN$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AR$1,$AG1243>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CO$3:CO$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AR$1,$AG1243>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CO$3:CO$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AS$1,$AG1243>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CP$3:CP$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AS$1,$AG1243>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CP$3:CP$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AT$1,$AG1243>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AT$1,$AG1243>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AU$1,$AG1243>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CR$3:CR$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AU$1,$AG1243>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CR$3:CR$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AV$1,$AG1243>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CS$3:CS$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AV$1,$AG1243>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CS$3:CS$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AW$1,$AG1243>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CT$3:CT$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AW$1,$AG1243>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CT$3:CT$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AX$1,$AG1243>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CU$3:CU$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AX$1,$AG1243>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CU$3:CU$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AY$1,$AG1243>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CV$3:CV$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AY$1,$AG1243>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CV$3:CV$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=AZ$1,$AG1243>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CW$3:CW$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=AZ$1,$AG1243>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CW$3:CW$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=BA$1,$AG1243>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CX$3:CX$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=BA$1,$AG1243>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CX$3:CX$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=BB$1,$AG1243>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CY$3:CY$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=BB$1,$AG1243>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CY$3:CY$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=BC$1,$AG1243>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=BC$1,$AG1243>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=BD$1,$AG1243>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!DA$3:DA$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=BD$1,$AG1243>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!DA$3:DA$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1243<=BE$1,$AG1243>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1243,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1243>$AB1243,$AD1243=\"n/a\"),($AA1243-$AB1243)*INDEX(misc!DB$3:DB$6,MATCH($AC1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1243=\"n/a\",$AJ1243*$AI1243,$I1243)\n    +IFERROR(\n      IF(AND($AF1243<=BE$1,$AG1243>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1243,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1243>$AB1243,($AA1243-$AB1243)*INDEX(misc!DB$3:DB$6,MATCH($AD1243,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1243*$AH1243*$AI1243),\n$X1243)*$AK1243","v":0}]
[null,{"$f":"unique_contracts!A1251","v":0},{"$f":"unique_contracts!B1251","v":0},{"$f":"unique_contracts!D1251","v":0},{"$f":"unique_contracts!J1251","v":0},{"$f":"unique_contracts!K1251","v":0},{"$f":"unique_contracts!M1251","v":0},{"$f":"unique_contracts!N1251","v":0},{"$f":"unique_contracts!P1251","v":0},{"$f":"unique_contracts!R1251","v":0},{"$f":"unique_contracts!V1251","v":0},{"$f":"unique_contracts!AB1251","v":0},{"$f":"unique_contracts!AM1251","v":0},{"$f":"unique_contracts!AN1251","v":0},{"$f":"unique_contracts!AO1251","v":0},{"$f":"unique_contracts!AP1251","v":0},{"$f":"unique_contracts!AQ1251","v":0},{"$f":"unique_contracts!AR1251","v":0},{"$f":"unique_contracts!BR1251","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1251,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1251,\"pumped_storage\",\n      IF(AND(NOT(U1251),V1251),\"n/a\",\n        IF(AND(K1251>0,OR(G1251=\"NotHybrid\",G1251=0)),_xlfn.CONCAT(AB1251,INDEX(resources!$G:$G,MATCH(C1251,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1251,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1251=\"Online\",NOT(ISNUMBER(MATCH(AC1251,misc!$DD:$DD,0)))),F1251,E1251)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AL$1,$AG1251>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CI$3:CI$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AL$1,$AG1251>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CI$3:CI$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AM$1,$AG1251>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AM$1,$AG1251>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AN$1,$AG1251>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CK$3:CK$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AN$1,$AG1251>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CK$3:CK$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AO$1,$AG1251>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CL$3:CL$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AO$1,$AG1251>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CL$3:CL$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AP$1,$AG1251>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CM$3:CM$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AP$1,$AG1251>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CM$3:CM$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AQ$1,$AG1251>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CN$3:CN$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AQ$1,$AG1251>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CN$3:CN$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AR$1,$AG1251>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CO$3:CO$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AR$1,$AG1251>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CO$3:CO$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AS$1,$AG1251>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CP$3:CP$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AS$1,$AG1251>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CP$3:CP$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AT$1,$AG1251>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AT$1,$AG1251>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AU$1,$AG1251>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CR$3:CR$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AU$1,$AG1251>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CR$3:CR$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AV$1,$AG1251>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CS$3:CS$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AV$1,$AG1251>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CS$3:CS$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AW$1,$AG1251>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CT$3:CT$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AW$1,$AG1251>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CT$3:CT$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AX$1,$AG1251>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CU$3:CU$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AX$1,$AG1251>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CU$3:CU$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AY$1,$AG1251>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CV$3:CV$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AY$1,$AG1251>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CV$3:CV$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=AZ$1,$AG1251>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CW$3:CW$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=AZ$1,$AG1251>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CW$3:CW$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=BA$1,$AG1251>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CX$3:CX$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=BA$1,$AG1251>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CX$3:CX$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=BB$1,$AG1251>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CY$3:CY$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=BB$1,$AG1251>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CY$3:CY$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=BC$1,$AG1251>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=BC$1,$AG1251>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=BD$1,$AG1251>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!DA$3:DA$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=BD$1,$AG1251>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!DA$3:DA$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1251<=BE$1,$AG1251>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1251>$AB1251,$AD1251=\"n/a\"),($AA1251-$AB1251)*INDEX(misc!DB$3:DB$6,MATCH($AC1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1251=\"n/a\",$AJ1251*$AI1251,$I1251)\n    +IFERROR(\n      IF(AND($AF1251<=BE$1,$AG1251>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1251>$AB1251,($AA1251-$AB1251)*INDEX(misc!DB$3:DB$6,MATCH($AD1251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1251*$AH1251*$AI1251),\n$X1251)*$AK1251","v":0}]
[null,{"$f":"unique_contracts!A1270","v":0},{"$f":"unique_contracts!B1270","v":0},{"$f":"unique_contracts!D1270","v":0},{"$f":"unique_contracts!J1270","v":0},{"$f":"unique_contracts!K1270","v":0},{"$f":"unique_contracts!M1270","v":0},{"$f":"unique_contracts!N1270","v":0},{"$f":"unique_contracts!P1270","v":0},{"$f":"unique_contracts!R1270","v":0},{"$f":"unique_contracts!V1270","v":0},{"$f":"unique_contracts!AB1270","v":0},{"$f":"unique_contracts!AM1270","v":0},{"$f":"unique_contracts!AN1270","v":0},{"$f":"unique_contracts!AO1270","v":0},{"$f":"unique_contracts!AP1270","v":0},{"$f":"unique_contracts!AQ1270","v":0},{"$f":"unique_contracts!AR1270","v":0},{"$f":"unique_contracts!BR1270","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1270,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1270,\"pumped_storage\",\n      IF(AND(NOT(U1270),V1270),\"n/a\",\n        IF(AND(K1270>0,OR(G1270=\"NotHybrid\",G1270=0)),_xlfn.CONCAT(AB1270,INDEX(resources!$G:$G,MATCH(C1270,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1270,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1270=\"Online\",NOT(ISNUMBER(MATCH(AC1270,misc!$DD:$DD,0)))),F1270,E1270)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AL$1,$AG1270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CI$3:CI$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AL$1,$AG1270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CI$3:CI$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AM$1,$AG1270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AM$1,$AG1270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AN$1,$AG1270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CK$3:CK$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AN$1,$AG1270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CK$3:CK$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AO$1,$AG1270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CL$3:CL$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AO$1,$AG1270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CL$3:CL$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AP$1,$AG1270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CM$3:CM$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AP$1,$AG1270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CM$3:CM$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AQ$1,$AG1270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CN$3:CN$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AQ$1,$AG1270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CN$3:CN$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AR$1,$AG1270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CO$3:CO$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AR$1,$AG1270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CO$3:CO$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AS$1,$AG1270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CP$3:CP$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AS$1,$AG1270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CP$3:CP$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AT$1,$AG1270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AT$1,$AG1270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AU$1,$AG1270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CR$3:CR$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AU$1,$AG1270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CR$3:CR$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AV$1,$AG1270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CS$3:CS$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AV$1,$AG1270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CS$3:CS$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AW$1,$AG1270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CT$3:CT$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AW$1,$AG1270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CT$3:CT$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AX$1,$AG1270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CU$3:CU$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AX$1,$AG1270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CU$3:CU$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AY$1,$AG1270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CV$3:CV$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AY$1,$AG1270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CV$3:CV$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=AZ$1,$AG1270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CW$3:CW$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=AZ$1,$AG1270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CW$3:CW$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=BA$1,$AG1270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CX$3:CX$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=BA$1,$AG1270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CX$3:CX$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=BB$1,$AG1270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CY$3:CY$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=BB$1,$AG1270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CY$3:CY$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=BC$1,$AG1270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=BC$1,$AG1270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=BD$1,$AG1270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!DA$3:DA$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=BD$1,$AG1270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!DA$3:DA$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1270<=BE$1,$AG1270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1270>$AB1270,$AD1270=\"n/a\"),($AA1270-$AB1270)*INDEX(misc!DB$3:DB$6,MATCH($AC1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1270=\"n/a\",$AJ1270*$AI1270,$I1270)\n    +IFERROR(\n      IF(AND($AF1270<=BE$1,$AG1270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1270>$AB1270,($AA1270-$AB1270)*INDEX(misc!DB$3:DB$6,MATCH($AD1270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1270*$AH1270*$AI1270),\n$X1270)*$AK1270","v":0}]
[null,{"$f":"unique_contracts!A1295","v":0},{"$f":"unique_contracts!B1295","v":0},{"$f":"unique_contracts!D1295","v":0},{"$f":"unique_contracts!J1295","v":0},{"$f":"unique_contracts!K1295","v":0},{"$f":"unique_contracts!M1295","v":0},{"$f":"unique_contracts!N1295","v":0},{"$f":"unique_contracts!P1295","v":0},{"$f":"unique_contracts!R1295","v":0},{"$f":"unique_contracts!V1295","v":0},{"$f":"unique_contracts!AB1295","v":0},{"$f":"unique_contracts!AM1295","v":0},{"$f":"unique_contracts!AN1295","v":0},{"$f":"unique_contracts!AO1295","v":0},{"$f":"unique_contracts!AP1295","v":0},{"$f":"unique_contracts!AQ1295","v":0},{"$f":"unique_contracts!AR1295","v":0},{"$f":"unique_contracts!BR1295","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1295,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1295,\"pumped_storage\",\n      IF(AND(NOT(U1295),V1295),\"n/a\",\n        IF(AND(K1295>0,OR(G1295=\"NotHybrid\",G1295=0)),_xlfn.CONCAT(AB1295,INDEX(resources!$G:$G,MATCH(C1295,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1295,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1295=\"Online\",NOT(ISNUMBER(MATCH(AC1295,misc!$DD:$DD,0)))),F1295,E1295)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AL$1,$AG1295>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CI$3:CI$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AL$1,$AG1295>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CI$3:CI$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AM$1,$AG1295>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AM$1,$AG1295>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AN$1,$AG1295>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CK$3:CK$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AN$1,$AG1295>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CK$3:CK$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AO$1,$AG1295>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CL$3:CL$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AO$1,$AG1295>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CL$3:CL$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AP$1,$AG1295>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CM$3:CM$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AP$1,$AG1295>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CM$3:CM$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AQ$1,$AG1295>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CN$3:CN$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AQ$1,$AG1295>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CN$3:CN$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AR$1,$AG1295>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CO$3:CO$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AR$1,$AG1295>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CO$3:CO$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AS$1,$AG1295>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CP$3:CP$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AS$1,$AG1295>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CP$3:CP$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AT$1,$AG1295>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AT$1,$AG1295>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AU$1,$AG1295>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CR$3:CR$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AU$1,$AG1295>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CR$3:CR$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AV$1,$AG1295>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CS$3:CS$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AV$1,$AG1295>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CS$3:CS$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AW$1,$AG1295>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CT$3:CT$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AW$1,$AG1295>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CT$3:CT$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AX$1,$AG1295>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CU$3:CU$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AX$1,$AG1295>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CU$3:CU$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AY$1,$AG1295>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CV$3:CV$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AY$1,$AG1295>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CV$3:CV$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=AZ$1,$AG1295>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CW$3:CW$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=AZ$1,$AG1295>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CW$3:CW$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=BA$1,$AG1295>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CX$3:CX$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=BA$1,$AG1295>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CX$3:CX$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=BB$1,$AG1295>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CY$3:CY$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=BB$1,$AG1295>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CY$3:CY$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=BC$1,$AG1295>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=BC$1,$AG1295>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=BD$1,$AG1295>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!DA$3:DA$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=BD$1,$AG1295>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!DA$3:DA$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1295<=BE$1,$AG1295>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1295,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1295>$AB1295,$AD1295=\"n/a\"),($AA1295-$AB1295)*INDEX(misc!DB$3:DB$6,MATCH($AC1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1295=\"n/a\",$AJ1295*$AI1295,$I1295)\n    +IFERROR(\n      IF(AND($AF1295<=BE$1,$AG1295>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1295,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1295>$AB1295,($AA1295-$AB1295)*INDEX(misc!DB$3:DB$6,MATCH($AD1295,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1295*$AH1295*$AI1295),\n$X1295)*$AK1295","v":0}]
[null,{"$f":"unique_contracts!A1302","v":0},{"$f":"unique_contracts!B1302","v":0},{"$f":"unique_contracts!D1302","v":0},{"$f":"unique_contracts!J1302","v":0},{"$f":"unique_contracts!K1302","v":0},{"$f":"unique_contracts!M1302","v":0},{"$f":"unique_contracts!N1302","v":0},{"$f":"unique_contracts!P1302","v":0},{"$f":"unique_contracts!R1302","v":0},{"$f":"unique_contracts!V1302","v":0},{"$f":"unique_contracts!AB1302","v":0},{"$f":"unique_contracts!AM1302","v":0},{"$f":"unique_contracts!AN1302","v":0},{"$f":"unique_contracts!AO1302","v":0},{"$f":"unique_contracts!AP1302","v":0},{"$f":"unique_contracts!AQ1302","v":0},{"$f":"unique_contracts!AR1302","v":0},{"$f":"unique_contracts!BR1302","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1302,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1302,\"pumped_storage\",\n      IF(AND(NOT(U1302),V1302),\"n/a\",\n        IF(AND(K1302>0,OR(G1302=\"NotHybrid\",G1302=0)),_xlfn.CONCAT(AB1302,INDEX(resources!$G:$G,MATCH(C1302,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1302,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1302=\"Online\",NOT(ISNUMBER(MATCH(AC1302,misc!$DD:$DD,0)))),F1302,E1302)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AL$1,$AG1302>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CI$3:CI$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AL$1,$AG1302>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CI$3:CI$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AM$1,$AG1302>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AM$1,$AG1302>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AN$1,$AG1302>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CK$3:CK$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AN$1,$AG1302>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CK$3:CK$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AO$1,$AG1302>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CL$3:CL$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AO$1,$AG1302>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CL$3:CL$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AP$1,$AG1302>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CM$3:CM$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AP$1,$AG1302>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CM$3:CM$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AQ$1,$AG1302>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CN$3:CN$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AQ$1,$AG1302>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CN$3:CN$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AR$1,$AG1302>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CO$3:CO$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AR$1,$AG1302>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CO$3:CO$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AS$1,$AG1302>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CP$3:CP$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AS$1,$AG1302>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CP$3:CP$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AT$1,$AG1302>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AT$1,$AG1302>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AU$1,$AG1302>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CR$3:CR$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AU$1,$AG1302>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CR$3:CR$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AV$1,$AG1302>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CS$3:CS$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AV$1,$AG1302>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CS$3:CS$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AW$1,$AG1302>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CT$3:CT$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AW$1,$AG1302>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CT$3:CT$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AX$1,$AG1302>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CU$3:CU$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AX$1,$AG1302>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CU$3:CU$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AY$1,$AG1302>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CV$3:CV$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AY$1,$AG1302>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CV$3:CV$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=AZ$1,$AG1302>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CW$3:CW$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=AZ$1,$AG1302>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CW$3:CW$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=BA$1,$AG1302>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CX$3:CX$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=BA$1,$AG1302>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CX$3:CX$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=BB$1,$AG1302>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CY$3:CY$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=BB$1,$AG1302>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CY$3:CY$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=BC$1,$AG1302>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=BC$1,$AG1302>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=BD$1,$AG1302>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!DA$3:DA$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=BD$1,$AG1302>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!DA$3:DA$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1302<=BE$1,$AG1302>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1302,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1302>$AB1302,$AD1302=\"n/a\"),($AA1302-$AB1302)*INDEX(misc!DB$3:DB$6,MATCH($AC1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1302=\"n/a\",$AJ1302*$AI1302,$I1302)\n    +IFERROR(\n      IF(AND($AF1302<=BE$1,$AG1302>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1302,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1302>$AB1302,($AA1302-$AB1302)*INDEX(misc!DB$3:DB$6,MATCH($AD1302,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1302*$AH1302*$AI1302),\n$X1302)*$AK1302","v":0}]
[null,{"$f":"unique_contracts!A1332","v":0},{"$f":"unique_contracts!B1332","v":0},{"$f":"unique_contracts!D1332","v":0},{"$f":"unique_contracts!J1332","v":0},{"$f":"unique_contracts!K1332","v":0},{"$f":"unique_contracts!M1332","v":0},{"$f":"unique_contracts!N1332","v":0},{"$f":"unique_contracts!P1332","v":0},{"$f":"unique_contracts!R1332","v":0},{"$f":"unique_contracts!V1332","v":0},{"$f":"unique_contracts!AB1332","v":0},{"$f":"unique_contracts!AM1332","v":0},{"$f":"unique_contracts!AN1332","v":0},{"$f":"unique_contracts!AO1332","v":0},{"$f":"unique_contracts!AP1332","v":0},{"$f":"unique_contracts!AQ1332","v":0},{"$f":"unique_contracts!AR1332","v":0},{"$f":"unique_contracts!BR1332","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1332,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1332,\"pumped_storage\",\n      IF(AND(NOT(U1332),V1332),\"n/a\",\n        IF(AND(K1332>0,OR(G1332=\"NotHybrid\",G1332=0)),_xlfn.CONCAT(AB1332,INDEX(resources!$G:$G,MATCH(C1332,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1332,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1332=\"Online\",NOT(ISNUMBER(MATCH(AC1332,misc!$DD:$DD,0)))),F1332,E1332)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AL$1,$AG1332>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CI$3:CI$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AL$1,$AG1332>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CI$3:CI$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AM$1,$AG1332>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AM$1,$AG1332>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AN$1,$AG1332>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CK$3:CK$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AN$1,$AG1332>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CK$3:CK$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AO$1,$AG1332>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CL$3:CL$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AO$1,$AG1332>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CL$3:CL$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AP$1,$AG1332>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CM$3:CM$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AP$1,$AG1332>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CM$3:CM$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AQ$1,$AG1332>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CN$3:CN$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AQ$1,$AG1332>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CN$3:CN$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AR$1,$AG1332>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CO$3:CO$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AR$1,$AG1332>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CO$3:CO$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AS$1,$AG1332>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CP$3:CP$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AS$1,$AG1332>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CP$3:CP$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AT$1,$AG1332>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AT$1,$AG1332>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AU$1,$AG1332>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CR$3:CR$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AU$1,$AG1332>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CR$3:CR$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AV$1,$AG1332>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CS$3:CS$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AV$1,$AG1332>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CS$3:CS$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AW$1,$AG1332>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CT$3:CT$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AW$1,$AG1332>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CT$3:CT$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AX$1,$AG1332>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CU$3:CU$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AX$1,$AG1332>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CU$3:CU$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AY$1,$AG1332>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CV$3:CV$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AY$1,$AG1332>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CV$3:CV$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=AZ$1,$AG1332>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CW$3:CW$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=AZ$1,$AG1332>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CW$3:CW$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=BA$1,$AG1332>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CX$3:CX$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=BA$1,$AG1332>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CX$3:CX$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=BB$1,$AG1332>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CY$3:CY$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=BB$1,$AG1332>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CY$3:CY$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=BC$1,$AG1332>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=BC$1,$AG1332>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=BD$1,$AG1332>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!DA$3:DA$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=BD$1,$AG1332>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!DA$3:DA$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1332<=BE$1,$AG1332>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1332,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1332>$AB1332,$AD1332=\"n/a\"),($AA1332-$AB1332)*INDEX(misc!DB$3:DB$6,MATCH($AC1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1332=\"n/a\",$AJ1332*$AI1332,$I1332)\n    +IFERROR(\n      IF(AND($AF1332<=BE$1,$AG1332>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1332,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1332>$AB1332,($AA1332-$AB1332)*INDEX(misc!DB$3:DB$6,MATCH($AD1332,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1332*$AH1332*$AI1332),\n$X1332)*$AK1332","v":0}]
[null,{"$f":"unique_contracts!A1338","v":0},{"$f":"unique_contracts!B1338","v":0},{"$f":"unique_contracts!D1338","v":0},{"$f":"unique_contracts!J1338","v":0},{"$f":"unique_contracts!K1338","v":0},{"$f":"unique_contracts!M1338","v":0},{"$f":"unique_contracts!N1338","v":0},{"$f":"unique_contracts!P1338","v":0},{"$f":"unique_contracts!R1338","v":0},{"$f":"unique_contracts!V1338","v":0},{"$f":"unique_contracts!AB1338","v":0},{"$f":"unique_contracts!AM1338","v":0},{"$f":"unique_contracts!AN1338","v":0},{"$f":"unique_contracts!AO1338","v":0},{"$f":"unique_contracts!AP1338","v":0},{"$f":"unique_contracts!AQ1338","v":0},{"$f":"unique_contracts!AR1338","v":0},{"$f":"unique_contracts!BR1338","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1338,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1338,\"pumped_storage\",\n      IF(AND(NOT(U1338),V1338),\"n/a\",\n        IF(AND(K1338>0,OR(G1338=\"NotHybrid\",G1338=0)),_xlfn.CONCAT(AB1338,INDEX(resources!$G:$G,MATCH(C1338,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1338,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1338=\"Online\",NOT(ISNUMBER(MATCH(AC1338,misc!$DD:$DD,0)))),F1338,E1338)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AL$1,$AG1338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CI$3:CI$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AL$1,$AG1338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CI$3:CI$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AM$1,$AG1338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AM$1,$AG1338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AN$1,$AG1338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CK$3:CK$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AN$1,$AG1338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CK$3:CK$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AO$1,$AG1338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CL$3:CL$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AO$1,$AG1338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CL$3:CL$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AP$1,$AG1338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CM$3:CM$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AP$1,$AG1338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CM$3:CM$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AQ$1,$AG1338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CN$3:CN$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AQ$1,$AG1338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CN$3:CN$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AR$1,$AG1338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CO$3:CO$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AR$1,$AG1338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CO$3:CO$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AS$1,$AG1338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CP$3:CP$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AS$1,$AG1338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CP$3:CP$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AT$1,$AG1338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AT$1,$AG1338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AU$1,$AG1338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CR$3:CR$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AU$1,$AG1338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CR$3:CR$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AV$1,$AG1338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CS$3:CS$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AV$1,$AG1338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CS$3:CS$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AW$1,$AG1338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CT$3:CT$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AW$1,$AG1338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CT$3:CT$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AX$1,$AG1338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CU$3:CU$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AX$1,$AG1338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CU$3:CU$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AY$1,$AG1338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CV$3:CV$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AY$1,$AG1338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CV$3:CV$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=AZ$1,$AG1338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CW$3:CW$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=AZ$1,$AG1338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CW$3:CW$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=BA$1,$AG1338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CX$3:CX$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=BA$1,$AG1338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CX$3:CX$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=BB$1,$AG1338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CY$3:CY$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=BB$1,$AG1338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CY$3:CY$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=BC$1,$AG1338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=BC$1,$AG1338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=BD$1,$AG1338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!DA$3:DA$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=BD$1,$AG1338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!DA$3:DA$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1338<=BE$1,$AG1338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1338>$AB1338,$AD1338=\"n/a\"),($AA1338-$AB1338)*INDEX(misc!DB$3:DB$6,MATCH($AC1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1338=\"n/a\",$AJ1338*$AI1338,$I1338)\n    +IFERROR(\n      IF(AND($AF1338<=BE$1,$AG1338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1338>$AB1338,($AA1338-$AB1338)*INDEX(misc!DB$3:DB$6,MATCH($AD1338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1338*$AH1338*$AI1338),\n$X1338)*$AK1338","v":0}]
[null,{"$f":"unique_contracts!A1357","v":0},{"$f":"unique_contracts!B1357","v":0},{"$f":"unique_contracts!D1357","v":0},{"$f":"unique_contracts!J1357","v":0},{"$f":"unique_contracts!K1357","v":0},{"$f":"unique_contracts!M1357","v":0},{"$f":"unique_contracts!N1357","v":0},{"$f":"unique_contracts!P1357","v":0},{"$f":"unique_contracts!R1357","v":0},{"$f":"unique_contracts!V1357","v":0},{"$f":"unique_contracts!AB1357","v":0},{"$f":"unique_contracts!AM1357","v":0},{"$f":"unique_contracts!AN1357","v":0},{"$f":"unique_contracts!AO1357","v":0},{"$f":"unique_contracts!AP1357","v":0},{"$f":"unique_contracts!AQ1357","v":0},{"$f":"unique_contracts!AR1357","v":0},{"$f":"unique_contracts!BR1357","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1357,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1357,\"pumped_storage\",\n      IF(AND(NOT(U1357),V1357),\"n/a\",\n        IF(AND(K1357>0,OR(G1357=\"NotHybrid\",G1357=0)),_xlfn.CONCAT(AB1357,INDEX(resources!$G:$G,MATCH(C1357,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1357,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1357=\"Online\",NOT(ISNUMBER(MATCH(AC1357,misc!$DD:$DD,0)))),F1357,E1357)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AL$1,$AG1357>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CI$3:CI$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AL$1,$AG1357>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CI$3:CI$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AM$1,$AG1357>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AM$1,$AG1357>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AN$1,$AG1357>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CK$3:CK$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AN$1,$AG1357>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CK$3:CK$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AO$1,$AG1357>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CL$3:CL$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AO$1,$AG1357>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CL$3:CL$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AP$1,$AG1357>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CM$3:CM$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AP$1,$AG1357>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CM$3:CM$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AQ$1,$AG1357>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CN$3:CN$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AQ$1,$AG1357>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CN$3:CN$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AR$1,$AG1357>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CO$3:CO$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AR$1,$AG1357>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CO$3:CO$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AS$1,$AG1357>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CP$3:CP$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AS$1,$AG1357>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CP$3:CP$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AT$1,$AG1357>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AT$1,$AG1357>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AU$1,$AG1357>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CR$3:CR$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AU$1,$AG1357>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CR$3:CR$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AV$1,$AG1357>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CS$3:CS$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AV$1,$AG1357>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CS$3:CS$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AW$1,$AG1357>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CT$3:CT$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AW$1,$AG1357>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CT$3:CT$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AX$1,$AG1357>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CU$3:CU$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AX$1,$AG1357>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CU$3:CU$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AY$1,$AG1357>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CV$3:CV$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AY$1,$AG1357>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CV$3:CV$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=AZ$1,$AG1357>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CW$3:CW$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=AZ$1,$AG1357>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CW$3:CW$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=BA$1,$AG1357>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CX$3:CX$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=BA$1,$AG1357>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CX$3:CX$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=BB$1,$AG1357>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CY$3:CY$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=BB$1,$AG1357>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CY$3:CY$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=BC$1,$AG1357>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=BC$1,$AG1357>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=BD$1,$AG1357>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!DA$3:DA$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=BD$1,$AG1357>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!DA$3:DA$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1357<=BE$1,$AG1357>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1357,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1357>$AB1357,$AD1357=\"n/a\"),($AA1357-$AB1357)*INDEX(misc!DB$3:DB$6,MATCH($AC1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1357=\"n/a\",$AJ1357*$AI1357,$I1357)\n    +IFERROR(\n      IF(AND($AF1357<=BE$1,$AG1357>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1357,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1357>$AB1357,($AA1357-$AB1357)*INDEX(misc!DB$3:DB$6,MATCH($AD1357,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1357*$AH1357*$AI1357),\n$X1357)*$AK1357","v":0}]
[null,{"$f":"unique_contracts!A1393","v":0},{"$f":"unique_contracts!B1393","v":0},{"$f":"unique_contracts!D1393","v":0},{"$f":"unique_contracts!J1393","v":0},{"$f":"unique_contracts!K1393","v":0},{"$f":"unique_contracts!M1393","v":0},{"$f":"unique_contracts!N1393","v":0},{"$f":"unique_contracts!P1393","v":0},{"$f":"unique_contracts!R1393","v":0},{"$f":"unique_contracts!V1393","v":0},{"$f":"unique_contracts!AB1393","v":0},{"$f":"unique_contracts!AM1393","v":0},{"$f":"unique_contracts!AN1393","v":0},{"$f":"unique_contracts!AO1393","v":0},{"$f":"unique_contracts!AP1393","v":0},{"$f":"unique_contracts!AQ1393","v":0},{"$f":"unique_contracts!AR1393","v":0},{"$f":"unique_contracts!BR1393","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1393,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1393,\"pumped_storage\",\n      IF(AND(NOT(U1393),V1393),\"n/a\",\n        IF(AND(K1393>0,OR(G1393=\"NotHybrid\",G1393=0)),_xlfn.CONCAT(AB1393,INDEX(resources!$G:$G,MATCH(C1393,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1393,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1393=\"Online\",NOT(ISNUMBER(MATCH(AC1393,misc!$DD:$DD,0)))),F1393,E1393)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AL$1,$AG1393>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CI$3:CI$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AL$1,$AG1393>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CI$3:CI$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AM$1,$AG1393>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AM$1,$AG1393>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AN$1,$AG1393>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CK$3:CK$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AN$1,$AG1393>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CK$3:CK$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AO$1,$AG1393>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CL$3:CL$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AO$1,$AG1393>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CL$3:CL$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AP$1,$AG1393>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CM$3:CM$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AP$1,$AG1393>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CM$3:CM$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AQ$1,$AG1393>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CN$3:CN$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AQ$1,$AG1393>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CN$3:CN$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AR$1,$AG1393>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CO$3:CO$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AR$1,$AG1393>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CO$3:CO$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AS$1,$AG1393>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CP$3:CP$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AS$1,$AG1393>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CP$3:CP$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AT$1,$AG1393>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AT$1,$AG1393>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AU$1,$AG1393>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CR$3:CR$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AU$1,$AG1393>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CR$3:CR$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AV$1,$AG1393>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CS$3:CS$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AV$1,$AG1393>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CS$3:CS$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AW$1,$AG1393>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CT$3:CT$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AW$1,$AG1393>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CT$3:CT$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AX$1,$AG1393>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CU$3:CU$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AX$1,$AG1393>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CU$3:CU$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AY$1,$AG1393>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CV$3:CV$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AY$1,$AG1393>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CV$3:CV$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=AZ$1,$AG1393>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CW$3:CW$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=AZ$1,$AG1393>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CW$3:CW$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=BA$1,$AG1393>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CX$3:CX$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=BA$1,$AG1393>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CX$3:CX$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=BB$1,$AG1393>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CY$3:CY$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=BB$1,$AG1393>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CY$3:CY$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=BC$1,$AG1393>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=BC$1,$AG1393>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=BD$1,$AG1393>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!DA$3:DA$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=BD$1,$AG1393>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!DA$3:DA$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1393<=BE$1,$AG1393>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1393,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1393>$AB1393,$AD1393=\"n/a\"),($AA1393-$AB1393)*INDEX(misc!DB$3:DB$6,MATCH($AC1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1393=\"n/a\",$AJ1393*$AI1393,$I1393)\n    +IFERROR(\n      IF(AND($AF1393<=BE$1,$AG1393>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1393,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1393>$AB1393,($AA1393-$AB1393)*INDEX(misc!DB$3:DB$6,MATCH($AD1393,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1393*$AH1393*$AI1393),\n$X1393)*$AK1393","v":0}]
[null,{"$f":"unique_contracts!A1400","v":0},{"$f":"unique_contracts!B1400","v":0},{"$f":"unique_contracts!D1400","v":0},{"$f":"unique_contracts!J1400","v":0},{"$f":"unique_contracts!K1400","v":0},{"$f":"unique_contracts!M1400","v":0},{"$f":"unique_contracts!N1400","v":0},{"$f":"unique_contracts!P1400","v":0},{"$f":"unique_contracts!R1400","v":0},{"$f":"unique_contracts!V1400","v":0},{"$f":"unique_contracts!AB1400","v":0},{"$f":"unique_contracts!AM1400","v":0},{"$f":"unique_contracts!AN1400","v":0},{"$f":"unique_contracts!AO1400","v":0},{"$f":"unique_contracts!AP1400","v":0},{"$f":"unique_contracts!AQ1400","v":0},{"$f":"unique_contracts!AR1400","v":0},{"$f":"unique_contracts!BR1400","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1400,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1400,\"pumped_storage\",\n      IF(AND(NOT(U1400),V1400),\"n/a\",\n        IF(AND(K1400>0,OR(G1400=\"NotHybrid\",G1400=0)),_xlfn.CONCAT(AB1400,INDEX(resources!$G:$G,MATCH(C1400,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1400,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1400=\"Online\",NOT(ISNUMBER(MATCH(AC1400,misc!$DD:$DD,0)))),F1400,E1400)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AL$1,$AG1400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CI$3:CI$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AL$1,$AG1400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CI$3:CI$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AM$1,$AG1400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AM$1,$AG1400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AN$1,$AG1400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CK$3:CK$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AN$1,$AG1400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CK$3:CK$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AO$1,$AG1400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CL$3:CL$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AO$1,$AG1400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CL$3:CL$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AP$1,$AG1400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CM$3:CM$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AP$1,$AG1400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CM$3:CM$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AQ$1,$AG1400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CN$3:CN$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AQ$1,$AG1400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CN$3:CN$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AR$1,$AG1400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CO$3:CO$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AR$1,$AG1400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CO$3:CO$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AS$1,$AG1400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CP$3:CP$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AS$1,$AG1400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CP$3:CP$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AT$1,$AG1400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AT$1,$AG1400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AU$1,$AG1400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CR$3:CR$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AU$1,$AG1400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CR$3:CR$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AV$1,$AG1400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CS$3:CS$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AV$1,$AG1400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CS$3:CS$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AW$1,$AG1400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CT$3:CT$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AW$1,$AG1400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CT$3:CT$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AX$1,$AG1400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CU$3:CU$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AX$1,$AG1400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CU$3:CU$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AY$1,$AG1400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CV$3:CV$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AY$1,$AG1400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CV$3:CV$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=AZ$1,$AG1400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CW$3:CW$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=AZ$1,$AG1400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CW$3:CW$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=BA$1,$AG1400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CX$3:CX$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=BA$1,$AG1400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CX$3:CX$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=BB$1,$AG1400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CY$3:CY$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=BB$1,$AG1400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CY$3:CY$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=BC$1,$AG1400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=BC$1,$AG1400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=BD$1,$AG1400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!DA$3:DA$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=BD$1,$AG1400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!DA$3:DA$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1400<=BE$1,$AG1400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1400>$AB1400,$AD1400=\"n/a\"),($AA1400-$AB1400)*INDEX(misc!DB$3:DB$6,MATCH($AC1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1400=\"n/a\",$AJ1400*$AI1400,$I1400)\n    +IFERROR(\n      IF(AND($AF1400<=BE$1,$AG1400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1400>$AB1400,($AA1400-$AB1400)*INDEX(misc!DB$3:DB$6,MATCH($AD1400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1400*$AH1400*$AI1400),\n$X1400)*$AK1400","v":0}]
[null,{"$f":"unique_contracts!A1419","v":0},{"$f":"unique_contracts!B1419","v":0},{"$f":"unique_contracts!D1419","v":0},{"$f":"unique_contracts!J1419","v":0},{"$f":"unique_contracts!K1419","v":0},{"$f":"unique_contracts!M1419","v":0},{"$f":"unique_contracts!N1419","v":0},{"$f":"unique_contracts!P1419","v":0},{"$f":"unique_contracts!R1419","v":0},{"$f":"unique_contracts!V1419","v":0},{"$f":"unique_contracts!AB1419","v":0},{"$f":"unique_contracts!AM1419","v":0},{"$f":"unique_contracts!AN1419","v":0},{"$f":"unique_contracts!AO1419","v":0},{"$f":"unique_contracts!AP1419","v":0},{"$f":"unique_contracts!AQ1419","v":0},{"$f":"unique_contracts!AR1419","v":0},{"$f":"unique_contracts!BR1419","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1419,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1419,\"pumped_storage\",\n      IF(AND(NOT(U1419),V1419),\"n/a\",\n        IF(AND(K1419>0,OR(G1419=\"NotHybrid\",G1419=0)),_xlfn.CONCAT(AB1419,INDEX(resources!$G:$G,MATCH(C1419,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1419,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1419=\"Online\",NOT(ISNUMBER(MATCH(AC1419,misc!$DD:$DD,0)))),F1419,E1419)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AL$1,$AG1419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CI$3:CI$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AL$1,$AG1419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CI$3:CI$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AM$1,$AG1419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AM$1,$AG1419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AN$1,$AG1419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CK$3:CK$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AN$1,$AG1419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CK$3:CK$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AO$1,$AG1419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CL$3:CL$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AO$1,$AG1419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CL$3:CL$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AP$1,$AG1419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CM$3:CM$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AP$1,$AG1419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CM$3:CM$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AQ$1,$AG1419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CN$3:CN$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AQ$1,$AG1419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CN$3:CN$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AR$1,$AG1419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CO$3:CO$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AR$1,$AG1419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CO$3:CO$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AS$1,$AG1419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CP$3:CP$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AS$1,$AG1419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CP$3:CP$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AT$1,$AG1419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AT$1,$AG1419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AU$1,$AG1419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CR$3:CR$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AU$1,$AG1419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CR$3:CR$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AV$1,$AG1419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CS$3:CS$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AV$1,$AG1419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CS$3:CS$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AW$1,$AG1419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CT$3:CT$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AW$1,$AG1419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CT$3:CT$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AX$1,$AG1419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CU$3:CU$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AX$1,$AG1419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CU$3:CU$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AY$1,$AG1419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CV$3:CV$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AY$1,$AG1419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CV$3:CV$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=AZ$1,$AG1419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CW$3:CW$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=AZ$1,$AG1419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CW$3:CW$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=BA$1,$AG1419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CX$3:CX$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=BA$1,$AG1419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CX$3:CX$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=BB$1,$AG1419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CY$3:CY$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=BB$1,$AG1419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CY$3:CY$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=BC$1,$AG1419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=BC$1,$AG1419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=BD$1,$AG1419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!DA$3:DA$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=BD$1,$AG1419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!DA$3:DA$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1419<=BE$1,$AG1419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1419>$AB1419,$AD1419=\"n/a\"),($AA1419-$AB1419)*INDEX(misc!DB$3:DB$6,MATCH($AC1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1419=\"n/a\",$AJ1419*$AI1419,$I1419)\n    +IFERROR(\n      IF(AND($AF1419<=BE$1,$AG1419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1419>$AB1419,($AA1419-$AB1419)*INDEX(misc!DB$3:DB$6,MATCH($AD1419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1419*$AH1419*$AI1419),\n$X1419)*$AK1419","v":0}]
[null,{"$f":"unique_contracts!A1444","v":0},{"$f":"unique_contracts!B1444","v":0},{"$f":"unique_contracts!D1444","v":0},{"$f":"unique_contracts!J1444","v":0},{"$f":"unique_contracts!K1444","v":0},{"$f":"unique_contracts!M1444","v":0},{"$f":"unique_contracts!N1444","v":0},{"$f":"unique_contracts!P1444","v":0},{"$f":"unique_contracts!R1444","v":0},{"$f":"unique_contracts!V1444","v":0},{"$f":"unique_contracts!AB1444","v":0},{"$f":"unique_contracts!AM1444","v":0},{"$f":"unique_contracts!AN1444","v":0},{"$f":"unique_contracts!AO1444","v":0},{"$f":"unique_contracts!AP1444","v":0},{"$f":"unique_contracts!AQ1444","v":0},{"$f":"unique_contracts!AR1444","v":0},{"$f":"unique_contracts!BR1444","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1444,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1444,\"pumped_storage\",\n      IF(AND(NOT(U1444),V1444),\"n/a\",\n        IF(AND(K1444>0,OR(G1444=\"NotHybrid\",G1444=0)),_xlfn.CONCAT(AB1444,INDEX(resources!$G:$G,MATCH(C1444,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1444,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1444=\"Online\",NOT(ISNUMBER(MATCH(AC1444,misc!$DD:$DD,0)))),F1444,E1444)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AL$1,$AG1444>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CI$3:CI$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AL$1,$AG1444>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CI$3:CI$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AM$1,$AG1444>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AM$1,$AG1444>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AN$1,$AG1444>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CK$3:CK$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AN$1,$AG1444>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CK$3:CK$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AO$1,$AG1444>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CL$3:CL$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AO$1,$AG1444>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CL$3:CL$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AP$1,$AG1444>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CM$3:CM$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AP$1,$AG1444>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CM$3:CM$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AQ$1,$AG1444>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CN$3:CN$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AQ$1,$AG1444>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CN$3:CN$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AR$1,$AG1444>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CO$3:CO$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AR$1,$AG1444>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CO$3:CO$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AS$1,$AG1444>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CP$3:CP$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AS$1,$AG1444>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CP$3:CP$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AT$1,$AG1444>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AT$1,$AG1444>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AU$1,$AG1444>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CR$3:CR$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AU$1,$AG1444>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CR$3:CR$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AV$1,$AG1444>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CS$3:CS$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AV$1,$AG1444>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CS$3:CS$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AW$1,$AG1444>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CT$3:CT$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AW$1,$AG1444>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CT$3:CT$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AX$1,$AG1444>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CU$3:CU$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AX$1,$AG1444>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CU$3:CU$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AY$1,$AG1444>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CV$3:CV$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AY$1,$AG1444>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CV$3:CV$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=AZ$1,$AG1444>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CW$3:CW$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=AZ$1,$AG1444>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CW$3:CW$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=BA$1,$AG1444>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CX$3:CX$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=BA$1,$AG1444>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CX$3:CX$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=BB$1,$AG1444>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CY$3:CY$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=BB$1,$AG1444>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CY$3:CY$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=BC$1,$AG1444>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=BC$1,$AG1444>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=BD$1,$AG1444>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!DA$3:DA$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=BD$1,$AG1444>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!DA$3:DA$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1444<=BE$1,$AG1444>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1444,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1444>$AB1444,$AD1444=\"n/a\"),($AA1444-$AB1444)*INDEX(misc!DB$3:DB$6,MATCH($AC1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1444=\"n/a\",$AJ1444*$AI1444,$I1444)\n    +IFERROR(\n      IF(AND($AF1444<=BE$1,$AG1444>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1444,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1444>$AB1444,($AA1444-$AB1444)*INDEX(misc!DB$3:DB$6,MATCH($AD1444,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1444*$AH1444*$AI1444),\n$X1444)*$AK1444","v":0}]
[null,{"$f":"unique_contracts!A1452","v":0},{"$f":"unique_contracts!B1452","v":0},{"$f":"unique_contracts!D1452","v":0},{"$f":"unique_contracts!J1452","v":0},{"$f":"unique_contracts!K1452","v":0},{"$f":"unique_contracts!M1452","v":0},{"$f":"unique_contracts!N1452","v":0},{"$f":"unique_contracts!P1452","v":0},{"$f":"unique_contracts!R1452","v":0},{"$f":"unique_contracts!V1452","v":0},{"$f":"unique_contracts!AB1452","v":0},{"$f":"unique_contracts!AM1452","v":0},{"$f":"unique_contracts!AN1452","v":0},{"$f":"unique_contracts!AO1452","v":0},{"$f":"unique_contracts!AP1452","v":0},{"$f":"unique_contracts!AQ1452","v":0},{"$f":"unique_contracts!AR1452","v":0},{"$f":"unique_contracts!BR1452","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1452,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1452,\"pumped_storage\",\n      IF(AND(NOT(U1452),V1452),\"n/a\",\n        IF(AND(K1452>0,OR(G1452=\"NotHybrid\",G1452=0)),_xlfn.CONCAT(AB1452,INDEX(resources!$G:$G,MATCH(C1452,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1452,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1452=\"Online\",NOT(ISNUMBER(MATCH(AC1452,misc!$DD:$DD,0)))),F1452,E1452)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AL$1,$AG1452>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CI$3:CI$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AL$1,$AG1452>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CI$3:CI$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AM$1,$AG1452>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AM$1,$AG1452>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AN$1,$AG1452>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CK$3:CK$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AN$1,$AG1452>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CK$3:CK$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AO$1,$AG1452>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CL$3:CL$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AO$1,$AG1452>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CL$3:CL$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AP$1,$AG1452>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CM$3:CM$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AP$1,$AG1452>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CM$3:CM$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AQ$1,$AG1452>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CN$3:CN$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AQ$1,$AG1452>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CN$3:CN$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AR$1,$AG1452>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CO$3:CO$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AR$1,$AG1452>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CO$3:CO$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AS$1,$AG1452>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CP$3:CP$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AS$1,$AG1452>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CP$3:CP$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AT$1,$AG1452>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AT$1,$AG1452>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AU$1,$AG1452>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CR$3:CR$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AU$1,$AG1452>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CR$3:CR$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AV$1,$AG1452>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CS$3:CS$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AV$1,$AG1452>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CS$3:CS$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AW$1,$AG1452>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CT$3:CT$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AW$1,$AG1452>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CT$3:CT$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AX$1,$AG1452>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CU$3:CU$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AX$1,$AG1452>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CU$3:CU$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AY$1,$AG1452>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CV$3:CV$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AY$1,$AG1452>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CV$3:CV$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=AZ$1,$AG1452>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CW$3:CW$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=AZ$1,$AG1452>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CW$3:CW$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=BA$1,$AG1452>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CX$3:CX$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=BA$1,$AG1452>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CX$3:CX$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=BB$1,$AG1452>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CY$3:CY$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=BB$1,$AG1452>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CY$3:CY$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=BC$1,$AG1452>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=BC$1,$AG1452>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=BD$1,$AG1452>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!DA$3:DA$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=BD$1,$AG1452>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!DA$3:DA$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1452<=BE$1,$AG1452>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1452,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1452>$AB1452,$AD1452=\"n/a\"),($AA1452-$AB1452)*INDEX(misc!DB$3:DB$6,MATCH($AC1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1452=\"n/a\",$AJ1452*$AI1452,$I1452)\n    +IFERROR(\n      IF(AND($AF1452<=BE$1,$AG1452>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1452,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1452>$AB1452,($AA1452-$AB1452)*INDEX(misc!DB$3:DB$6,MATCH($AD1452,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1452*$AH1452*$AI1452),\n$X1452)*$AK1452","v":0}]
[null,{"$f":"unique_contracts!A1481","v":0},{"$f":"unique_contracts!B1481","v":0},{"$f":"unique_contracts!D1481","v":0},{"$f":"unique_contracts!J1481","v":0},{"$f":"unique_contracts!K1481","v":0},{"$f":"unique_contracts!M1481","v":0},{"$f":"unique_contracts!N1481","v":0},{"$f":"unique_contracts!P1481","v":0},{"$f":"unique_contracts!R1481","v":0},{"$f":"unique_contracts!V1481","v":0},{"$f":"unique_contracts!AB1481","v":0},{"$f":"unique_contracts!AM1481","v":0},{"$f":"unique_contracts!AN1481","v":0},{"$f":"unique_contracts!AO1481","v":0},{"$f":"unique_contracts!AP1481","v":0},{"$f":"unique_contracts!AQ1481","v":0},{"$f":"unique_contracts!AR1481","v":0},{"$f":"unique_contracts!BR1481","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1481,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1481,\"pumped_storage\",\n      IF(AND(NOT(U1481),V1481),\"n/a\",\n        IF(AND(K1481>0,OR(G1481=\"NotHybrid\",G1481=0)),_xlfn.CONCAT(AB1481,INDEX(resources!$G:$G,MATCH(C1481,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1481,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1481=\"Online\",NOT(ISNUMBER(MATCH(AC1481,misc!$DD:$DD,0)))),F1481,E1481)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AL$1,$AG1481>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CI$3:CI$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AL$1,$AG1481>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CI$3:CI$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AM$1,$AG1481>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AM$1,$AG1481>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AN$1,$AG1481>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CK$3:CK$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AN$1,$AG1481>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CK$3:CK$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AO$1,$AG1481>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CL$3:CL$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AO$1,$AG1481>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CL$3:CL$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AP$1,$AG1481>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CM$3:CM$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AP$1,$AG1481>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CM$3:CM$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AQ$1,$AG1481>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CN$3:CN$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AQ$1,$AG1481>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CN$3:CN$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AR$1,$AG1481>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CO$3:CO$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AR$1,$AG1481>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CO$3:CO$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AS$1,$AG1481>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CP$3:CP$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AS$1,$AG1481>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CP$3:CP$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AT$1,$AG1481>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AT$1,$AG1481>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AU$1,$AG1481>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CR$3:CR$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AU$1,$AG1481>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CR$3:CR$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AV$1,$AG1481>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CS$3:CS$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AV$1,$AG1481>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CS$3:CS$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AW$1,$AG1481>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CT$3:CT$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AW$1,$AG1481>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CT$3:CT$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AX$1,$AG1481>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CU$3:CU$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AX$1,$AG1481>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CU$3:CU$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AY$1,$AG1481>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CV$3:CV$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AY$1,$AG1481>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CV$3:CV$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=AZ$1,$AG1481>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CW$3:CW$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=AZ$1,$AG1481>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CW$3:CW$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=BA$1,$AG1481>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CX$3:CX$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=BA$1,$AG1481>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CX$3:CX$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=BB$1,$AG1481>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CY$3:CY$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=BB$1,$AG1481>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CY$3:CY$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=BC$1,$AG1481>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=BC$1,$AG1481>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=BD$1,$AG1481>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!DA$3:DA$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=BD$1,$AG1481>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!DA$3:DA$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1481<=BE$1,$AG1481>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1481,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1481>$AB1481,$AD1481=\"n/a\"),($AA1481-$AB1481)*INDEX(misc!DB$3:DB$6,MATCH($AC1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1481=\"n/a\",$AJ1481*$AI1481,$I1481)\n    +IFERROR(\n      IF(AND($AF1481<=BE$1,$AG1481>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1481,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1481>$AB1481,($AA1481-$AB1481)*INDEX(misc!DB$3:DB$6,MATCH($AD1481,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1481*$AH1481*$AI1481),\n$X1481)*$AK1481","v":0}]
[null,{"$f":"unique_contracts!A1506","v":0},{"$f":"unique_contracts!B1506","v":0},{"$f":"unique_contracts!D1506","v":0},{"$f":"unique_contracts!J1506","v":0},{"$f":"unique_contracts!K1506","v":0},{"$f":"unique_contracts!M1506","v":0},{"$f":"unique_contracts!N1506","v":0},{"$f":"unique_contracts!P1506","v":0},{"$f":"unique_contracts!R1506","v":0},{"$f":"unique_contracts!V1506","v":0},{"$f":"unique_contracts!AB1506","v":0},{"$f":"unique_contracts!AM1506","v":0},{"$f":"unique_contracts!AN1506","v":0},{"$f":"unique_contracts!AO1506","v":0},{"$f":"unique_contracts!AP1506","v":0},{"$f":"unique_contracts!AQ1506","v":0},{"$f":"unique_contracts!AR1506","v":0},{"$f":"unique_contracts!BR1506","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1506,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1506,\"pumped_storage\",\n      IF(AND(NOT(U1506),V1506),\"n/a\",\n        IF(AND(K1506>0,OR(G1506=\"NotHybrid\",G1506=0)),_xlfn.CONCAT(AB1506,INDEX(resources!$G:$G,MATCH(C1506,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1506,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1506=\"Online\",NOT(ISNUMBER(MATCH(AC1506,misc!$DD:$DD,0)))),F1506,E1506)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AL$1,$AG1506>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CI$3:CI$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AL$1,$AG1506>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CI$3:CI$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AM$1,$AG1506>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AM$1,$AG1506>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AN$1,$AG1506>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CK$3:CK$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AN$1,$AG1506>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CK$3:CK$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AO$1,$AG1506>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CL$3:CL$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AO$1,$AG1506>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CL$3:CL$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AP$1,$AG1506>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CM$3:CM$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AP$1,$AG1506>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CM$3:CM$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AQ$1,$AG1506>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CN$3:CN$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AQ$1,$AG1506>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CN$3:CN$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AR$1,$AG1506>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CO$3:CO$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AR$1,$AG1506>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CO$3:CO$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AS$1,$AG1506>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CP$3:CP$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AS$1,$AG1506>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CP$3:CP$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AT$1,$AG1506>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AT$1,$AG1506>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AU$1,$AG1506>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CR$3:CR$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AU$1,$AG1506>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CR$3:CR$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AV$1,$AG1506>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CS$3:CS$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AV$1,$AG1506>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CS$3:CS$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AW$1,$AG1506>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CT$3:CT$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AW$1,$AG1506>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CT$3:CT$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AX$1,$AG1506>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CU$3:CU$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AX$1,$AG1506>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CU$3:CU$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AY$1,$AG1506>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CV$3:CV$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AY$1,$AG1506>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CV$3:CV$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=AZ$1,$AG1506>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CW$3:CW$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=AZ$1,$AG1506>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CW$3:CW$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=BA$1,$AG1506>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CX$3:CX$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=BA$1,$AG1506>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CX$3:CX$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=BB$1,$AG1506>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CY$3:CY$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=BB$1,$AG1506>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CY$3:CY$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=BC$1,$AG1506>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=BC$1,$AG1506>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=BD$1,$AG1506>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!DA$3:DA$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=BD$1,$AG1506>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!DA$3:DA$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1506<=BE$1,$AG1506>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1506,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1506>$AB1506,$AD1506=\"n/a\"),($AA1506-$AB1506)*INDEX(misc!DB$3:DB$6,MATCH($AC1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1506=\"n/a\",$AJ1506*$AI1506,$I1506)\n    +IFERROR(\n      IF(AND($AF1506<=BE$1,$AG1506>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1506,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1506>$AB1506,($AA1506-$AB1506)*INDEX(misc!DB$3:DB$6,MATCH($AD1506,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1506*$AH1506*$AI1506),\n$X1506)*$AK1506","v":0}]
[null,{"$f":"unique_contracts!A1525","v":0},{"$f":"unique_contracts!B1525","v":0},{"$f":"unique_contracts!D1525","v":0},{"$f":"unique_contracts!J1525","v":0},{"$f":"unique_contracts!K1525","v":0},{"$f":"unique_contracts!M1525","v":0},{"$f":"unique_contracts!N1525","v":0},{"$f":"unique_contracts!P1525","v":0},{"$f":"unique_contracts!R1525","v":0},{"$f":"unique_contracts!V1525","v":0},{"$f":"unique_contracts!AB1525","v":0},{"$f":"unique_contracts!AM1525","v":0},{"$f":"unique_contracts!AN1525","v":0},{"$f":"unique_contracts!AO1525","v":0},{"$f":"unique_contracts!AP1525","v":0},{"$f":"unique_contracts!AQ1525","v":0},{"$f":"unique_contracts!AR1525","v":0},{"$f":"unique_contracts!BR1525","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1525,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1525,\"pumped_storage\",\n      IF(AND(NOT(U1525),V1525),\"n/a\",\n        IF(AND(K1525>0,OR(G1525=\"NotHybrid\",G1525=0)),_xlfn.CONCAT(AB1525,INDEX(resources!$G:$G,MATCH(C1525,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1525,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1525=\"Online\",NOT(ISNUMBER(MATCH(AC1525,misc!$DD:$DD,0)))),F1525,E1525)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AL$1,$AG1525>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CI$3:CI$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AL$1,$AG1525>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CI$3:CI$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AM$1,$AG1525>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AM$1,$AG1525>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AN$1,$AG1525>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CK$3:CK$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AN$1,$AG1525>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CK$3:CK$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AO$1,$AG1525>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CL$3:CL$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AO$1,$AG1525>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CL$3:CL$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AP$1,$AG1525>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CM$3:CM$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AP$1,$AG1525>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CM$3:CM$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AQ$1,$AG1525>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CN$3:CN$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AQ$1,$AG1525>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CN$3:CN$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AR$1,$AG1525>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CO$3:CO$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AR$1,$AG1525>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CO$3:CO$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AS$1,$AG1525>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CP$3:CP$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AS$1,$AG1525>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CP$3:CP$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AT$1,$AG1525>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AT$1,$AG1525>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AU$1,$AG1525>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CR$3:CR$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AU$1,$AG1525>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CR$3:CR$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AV$1,$AG1525>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CS$3:CS$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AV$1,$AG1525>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CS$3:CS$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AW$1,$AG1525>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CT$3:CT$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AW$1,$AG1525>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CT$3:CT$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AX$1,$AG1525>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CU$3:CU$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AX$1,$AG1525>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CU$3:CU$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AY$1,$AG1525>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CV$3:CV$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AY$1,$AG1525>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CV$3:CV$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=AZ$1,$AG1525>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CW$3:CW$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=AZ$1,$AG1525>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CW$3:CW$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=BA$1,$AG1525>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CX$3:CX$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=BA$1,$AG1525>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CX$3:CX$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=BB$1,$AG1525>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CY$3:CY$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=BB$1,$AG1525>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CY$3:CY$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=BC$1,$AG1525>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=BC$1,$AG1525>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=BD$1,$AG1525>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!DA$3:DA$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=BD$1,$AG1525>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!DA$3:DA$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1525<=BE$1,$AG1525>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1525,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1525>$AB1525,$AD1525=\"n/a\"),($AA1525-$AB1525)*INDEX(misc!DB$3:DB$6,MATCH($AC1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1525=\"n/a\",$AJ1525*$AI1525,$I1525)\n    +IFERROR(\n      IF(AND($AF1525<=BE$1,$AG1525>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1525,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1525>$AB1525,($AA1525-$AB1525)*INDEX(misc!DB$3:DB$6,MATCH($AD1525,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1525*$AH1525*$AI1525),\n$X1525)*$AK1525","v":0}]
[null,{"$f":"unique_contracts!A1543","v":0},{"$f":"unique_contracts!B1543","v":0},{"$f":"unique_contracts!D1543","v":0},{"$f":"unique_contracts!J1543","v":0},{"$f":"unique_contracts!K1543","v":0},{"$f":"unique_contracts!M1543","v":0},{"$f":"unique_contracts!N1543","v":0},{"$f":"unique_contracts!P1543","v":0},{"$f":"unique_contracts!R1543","v":0},{"$f":"unique_contracts!V1543","v":0},{"$f":"unique_contracts!AB1543","v":0},{"$f":"unique_contracts!AM1543","v":0},{"$f":"unique_contracts!AN1543","v":0},{"$f":"unique_contracts!AO1543","v":0},{"$f":"unique_contracts!AP1543","v":0},{"$f":"unique_contracts!AQ1543","v":0},{"$f":"unique_contracts!AR1543","v":0},{"$f":"unique_contracts!BR1543","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1543,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1543,\"pumped_storage\",\n      IF(AND(NOT(U1543),V1543),\"n/a\",\n        IF(AND(K1543>0,OR(G1543=\"NotHybrid\",G1543=0)),_xlfn.CONCAT(AB1543,INDEX(resources!$G:$G,MATCH(C1543,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1543,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1543=\"Online\",NOT(ISNUMBER(MATCH(AC1543,misc!$DD:$DD,0)))),F1543,E1543)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AL$1,$AG1543>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CI$3:CI$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AL$1,$AG1543>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CI$3:CI$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AM$1,$AG1543>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AM$1,$AG1543>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AN$1,$AG1543>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CK$3:CK$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AN$1,$AG1543>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CK$3:CK$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AO$1,$AG1543>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CL$3:CL$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AO$1,$AG1543>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CL$3:CL$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AP$1,$AG1543>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CM$3:CM$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AP$1,$AG1543>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CM$3:CM$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AQ$1,$AG1543>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CN$3:CN$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AQ$1,$AG1543>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CN$3:CN$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AR$1,$AG1543>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CO$3:CO$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AR$1,$AG1543>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CO$3:CO$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AS$1,$AG1543>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CP$3:CP$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AS$1,$AG1543>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CP$3:CP$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AT$1,$AG1543>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AT$1,$AG1543>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AU$1,$AG1543>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CR$3:CR$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AU$1,$AG1543>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CR$3:CR$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AV$1,$AG1543>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CS$3:CS$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AV$1,$AG1543>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CS$3:CS$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AW$1,$AG1543>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CT$3:CT$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AW$1,$AG1543>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CT$3:CT$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AX$1,$AG1543>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CU$3:CU$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AX$1,$AG1543>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CU$3:CU$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AY$1,$AG1543>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CV$3:CV$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AY$1,$AG1543>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CV$3:CV$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=AZ$1,$AG1543>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CW$3:CW$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=AZ$1,$AG1543>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CW$3:CW$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=BA$1,$AG1543>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CX$3:CX$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=BA$1,$AG1543>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CX$3:CX$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=BB$1,$AG1543>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CY$3:CY$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=BB$1,$AG1543>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CY$3:CY$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=BC$1,$AG1543>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=BC$1,$AG1543>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=BD$1,$AG1543>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!DA$3:DA$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=BD$1,$AG1543>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!DA$3:DA$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1543<=BE$1,$AG1543>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1543,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1543>$AB1543,$AD1543=\"n/a\"),($AA1543-$AB1543)*INDEX(misc!DB$3:DB$6,MATCH($AC1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1543=\"n/a\",$AJ1543*$AI1543,$I1543)\n    +IFERROR(\n      IF(AND($AF1543<=BE$1,$AG1543>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1543,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1543>$AB1543,($AA1543-$AB1543)*INDEX(misc!DB$3:DB$6,MATCH($AD1543,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1543*$AH1543*$AI1543),\n$X1543)*$AK1543","v":0}]
[null,{"$f":"unique_contracts!A1549","v":0},{"$f":"unique_contracts!B1549","v":0},{"$f":"unique_contracts!D1549","v":0},{"$f":"unique_contracts!J1549","v":0},{"$f":"unique_contracts!K1549","v":0},{"$f":"unique_contracts!M1549","v":0},{"$f":"unique_contracts!N1549","v":0},{"$f":"unique_contracts!P1549","v":0},{"$f":"unique_contracts!R1549","v":0},{"$f":"unique_contracts!V1549","v":0},{"$f":"unique_contracts!AB1549","v":0},{"$f":"unique_contracts!AM1549","v":0},{"$f":"unique_contracts!AN1549","v":0},{"$f":"unique_contracts!AO1549","v":0},{"$f":"unique_contracts!AP1549","v":0},{"$f":"unique_contracts!AQ1549","v":0},{"$f":"unique_contracts!AR1549","v":0},{"$f":"unique_contracts!BR1549","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1549,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1549,\"pumped_storage\",\n      IF(AND(NOT(U1549),V1549),\"n/a\",\n        IF(AND(K1549>0,OR(G1549=\"NotHybrid\",G1549=0)),_xlfn.CONCAT(AB1549,INDEX(resources!$G:$G,MATCH(C1549,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1549,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1549=\"Online\",NOT(ISNUMBER(MATCH(AC1549,misc!$DD:$DD,0)))),F1549,E1549)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AL$1,$AG1549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CI$3:CI$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AL$1,$AG1549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CI$3:CI$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AM$1,$AG1549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AM$1,$AG1549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AN$1,$AG1549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CK$3:CK$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AN$1,$AG1549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CK$3:CK$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AO$1,$AG1549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CL$3:CL$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AO$1,$AG1549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CL$3:CL$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AP$1,$AG1549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CM$3:CM$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AP$1,$AG1549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CM$3:CM$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AQ$1,$AG1549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CN$3:CN$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AQ$1,$AG1549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CN$3:CN$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AR$1,$AG1549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CO$3:CO$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AR$1,$AG1549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CO$3:CO$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AS$1,$AG1549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CP$3:CP$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AS$1,$AG1549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CP$3:CP$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AT$1,$AG1549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AT$1,$AG1549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AU$1,$AG1549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CR$3:CR$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AU$1,$AG1549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CR$3:CR$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AV$1,$AG1549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CS$3:CS$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AV$1,$AG1549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CS$3:CS$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AW$1,$AG1549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CT$3:CT$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AW$1,$AG1549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CT$3:CT$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AX$1,$AG1549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CU$3:CU$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AX$1,$AG1549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CU$3:CU$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AY$1,$AG1549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CV$3:CV$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AY$1,$AG1549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CV$3:CV$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=AZ$1,$AG1549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CW$3:CW$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=AZ$1,$AG1549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CW$3:CW$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=BA$1,$AG1549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CX$3:CX$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=BA$1,$AG1549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CX$3:CX$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=BB$1,$AG1549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CY$3:CY$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=BB$1,$AG1549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CY$3:CY$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=BC$1,$AG1549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=BC$1,$AG1549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=BD$1,$AG1549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!DA$3:DA$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=BD$1,$AG1549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!DA$3:DA$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1549<=BE$1,$AG1549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1549>$AB1549,$AD1549=\"n/a\"),($AA1549-$AB1549)*INDEX(misc!DB$3:DB$6,MATCH($AC1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1549=\"n/a\",$AJ1549*$AI1549,$I1549)\n    +IFERROR(\n      IF(AND($AF1549<=BE$1,$AG1549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1549>$AB1549,($AA1549-$AB1549)*INDEX(misc!DB$3:DB$6,MATCH($AD1549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1549*$AH1549*$AI1549),\n$X1549)*$AK1549","v":0}]
[null,{"$f":"unique_contracts!A1568","v":0},{"$f":"unique_contracts!B1568","v":0},{"$f":"unique_contracts!D1568","v":0},{"$f":"unique_contracts!J1568","v":0},{"$f":"unique_contracts!K1568","v":0},{"$f":"unique_contracts!M1568","v":0},{"$f":"unique_contracts!N1568","v":0},{"$f":"unique_contracts!P1568","v":0},{"$f":"unique_contracts!R1568","v":0},{"$f":"unique_contracts!V1568","v":0},{"$f":"unique_contracts!AB1568","v":0},{"$f":"unique_contracts!AM1568","v":0},{"$f":"unique_contracts!AN1568","v":0},{"$f":"unique_contracts!AO1568","v":0},{"$f":"unique_contracts!AP1568","v":0},{"$f":"unique_contracts!AQ1568","v":0},{"$f":"unique_contracts!AR1568","v":0},{"$f":"unique_contracts!BR1568","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1568,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1568,\"pumped_storage\",\n      IF(AND(NOT(U1568),V1568),\"n/a\",\n        IF(AND(K1568>0,OR(G1568=\"NotHybrid\",G1568=0)),_xlfn.CONCAT(AB1568,INDEX(resources!$G:$G,MATCH(C1568,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1568,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1568=\"Online\",NOT(ISNUMBER(MATCH(AC1568,misc!$DD:$DD,0)))),F1568,E1568)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AL$1,$AG1568>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CI$3:CI$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AL$1,$AG1568>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CI$3:CI$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AM$1,$AG1568>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AM$1,$AG1568>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AN$1,$AG1568>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CK$3:CK$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AN$1,$AG1568>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CK$3:CK$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AO$1,$AG1568>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CL$3:CL$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AO$1,$AG1568>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CL$3:CL$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AP$1,$AG1568>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CM$3:CM$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AP$1,$AG1568>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CM$3:CM$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AQ$1,$AG1568>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CN$3:CN$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AQ$1,$AG1568>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CN$3:CN$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AR$1,$AG1568>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CO$3:CO$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AR$1,$AG1568>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CO$3:CO$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AS$1,$AG1568>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CP$3:CP$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AS$1,$AG1568>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CP$3:CP$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AT$1,$AG1568>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AT$1,$AG1568>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AU$1,$AG1568>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CR$3:CR$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AU$1,$AG1568>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CR$3:CR$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AV$1,$AG1568>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CS$3:CS$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AV$1,$AG1568>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CS$3:CS$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AW$1,$AG1568>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CT$3:CT$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AW$1,$AG1568>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CT$3:CT$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AX$1,$AG1568>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CU$3:CU$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AX$1,$AG1568>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CU$3:CU$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AY$1,$AG1568>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CV$3:CV$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AY$1,$AG1568>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CV$3:CV$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=AZ$1,$AG1568>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CW$3:CW$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=AZ$1,$AG1568>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CW$3:CW$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=BA$1,$AG1568>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CX$3:CX$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=BA$1,$AG1568>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CX$3:CX$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=BB$1,$AG1568>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CY$3:CY$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=BB$1,$AG1568>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CY$3:CY$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=BC$1,$AG1568>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=BC$1,$AG1568>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=BD$1,$AG1568>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!DA$3:DA$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=BD$1,$AG1568>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!DA$3:DA$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1568<=BE$1,$AG1568>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1568>$AB1568,$AD1568=\"n/a\"),($AA1568-$AB1568)*INDEX(misc!DB$3:DB$6,MATCH($AC1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1568=\"n/a\",$AJ1568*$AI1568,$I1568)\n    +IFERROR(\n      IF(AND($AF1568<=BE$1,$AG1568>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1568>$AB1568,($AA1568-$AB1568)*INDEX(misc!DB$3:DB$6,MATCH($AD1568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1568*$AH1568*$AI1568),\n$X1568)*$AK1568","v":0}]
[null,{"$f":"unique_contracts!A1593","v":0},{"$f":"unique_contracts!B1593","v":0},{"$f":"unique_contracts!D1593","v":0},{"$f":"unique_contracts!J1593","v":0},{"$f":"unique_contracts!K1593","v":0},{"$f":"unique_contracts!M1593","v":0},{"$f":"unique_contracts!N1593","v":0},{"$f":"unique_contracts!P1593","v":0},{"$f":"unique_contracts!R1593","v":0},{"$f":"unique_contracts!V1593","v":0},{"$f":"unique_contracts!AB1593","v":0},{"$f":"unique_contracts!AM1593","v":0},{"$f":"unique_contracts!AN1593","v":0},{"$f":"unique_contracts!AO1593","v":0},{"$f":"unique_contracts!AP1593","v":0},{"$f":"unique_contracts!AQ1593","v":0},{"$f":"unique_contracts!AR1593","v":0},{"$f":"unique_contracts!BR1593","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1593,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1593,\"pumped_storage\",\n      IF(AND(NOT(U1593),V1593),\"n/a\",\n        IF(AND(K1593>0,OR(G1593=\"NotHybrid\",G1593=0)),_xlfn.CONCAT(AB1593,INDEX(resources!$G:$G,MATCH(C1593,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1593,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1593=\"Online\",NOT(ISNUMBER(MATCH(AC1593,misc!$DD:$DD,0)))),F1593,E1593)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AL$1,$AG1593>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CI$3:CI$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AL$1,$AG1593>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CI$3:CI$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AM$1,$AG1593>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AM$1,$AG1593>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AN$1,$AG1593>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CK$3:CK$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AN$1,$AG1593>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CK$3:CK$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AO$1,$AG1593>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CL$3:CL$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AO$1,$AG1593>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CL$3:CL$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AP$1,$AG1593>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CM$3:CM$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AP$1,$AG1593>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CM$3:CM$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AQ$1,$AG1593>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CN$3:CN$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AQ$1,$AG1593>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CN$3:CN$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AR$1,$AG1593>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CO$3:CO$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AR$1,$AG1593>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CO$3:CO$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AS$1,$AG1593>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CP$3:CP$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AS$1,$AG1593>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CP$3:CP$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AT$1,$AG1593>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AT$1,$AG1593>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AU$1,$AG1593>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CR$3:CR$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AU$1,$AG1593>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CR$3:CR$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AV$1,$AG1593>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CS$3:CS$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AV$1,$AG1593>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CS$3:CS$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AW$1,$AG1593>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CT$3:CT$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AW$1,$AG1593>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CT$3:CT$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AX$1,$AG1593>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CU$3:CU$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AX$1,$AG1593>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CU$3:CU$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AY$1,$AG1593>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CV$3:CV$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AY$1,$AG1593>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CV$3:CV$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=AZ$1,$AG1593>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CW$3:CW$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=AZ$1,$AG1593>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CW$3:CW$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=BA$1,$AG1593>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CX$3:CX$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=BA$1,$AG1593>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CX$3:CX$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=BB$1,$AG1593>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CY$3:CY$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=BB$1,$AG1593>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CY$3:CY$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=BC$1,$AG1593>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=BC$1,$AG1593>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=BD$1,$AG1593>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!DA$3:DA$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=BD$1,$AG1593>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!DA$3:DA$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1593<=BE$1,$AG1593>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1593>$AB1593,$AD1593=\"n/a\"),($AA1593-$AB1593)*INDEX(misc!DB$3:DB$6,MATCH($AC1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1593=\"n/a\",$AJ1593*$AI1593,$I1593)\n    +IFERROR(\n      IF(AND($AF1593<=BE$1,$AG1593>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1593>$AB1593,($AA1593-$AB1593)*INDEX(misc!DB$3:DB$6,MATCH($AD1593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1593*$AH1593*$AI1593),\n$X1593)*$AK1593","v":0}]
[null,{"$f":"unique_contracts!A1602","v":0},{"$f":"unique_contracts!B1602","v":0},{"$f":"unique_contracts!D1602","v":0},{"$f":"unique_contracts!J1602","v":0},{"$f":"unique_contracts!K1602","v":0},{"$f":"unique_contracts!M1602","v":0},{"$f":"unique_contracts!N1602","v":0},{"$f":"unique_contracts!P1602","v":0},{"$f":"unique_contracts!R1602","v":0},{"$f":"unique_contracts!V1602","v":0},{"$f":"unique_contracts!AB1602","v":0},{"$f":"unique_contracts!AM1602","v":0},{"$f":"unique_contracts!AN1602","v":0},{"$f":"unique_contracts!AO1602","v":0},{"$f":"unique_contracts!AP1602","v":0},{"$f":"unique_contracts!AQ1602","v":0},{"$f":"unique_contracts!AR1602","v":0},{"$f":"unique_contracts!BR1602","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1602,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G1602=\"NotHybrid\",G1602=0)),I1602>0)","v":false},{"$f":"AND(NOT(OR(G1602=\"NotHybrid\",G1602=0)),J1602>0)","v":false},{"$f":"IF(B1602=0,FALSE,COUNTIFS(B:B,B1602)>1)","v":false},{"$f":"IF(U1602,SUMIFS(E:E,B:B,B1602),E1602)","v":0},{"$f":"IF(OR(U1602,AND(NOT(W1602),V1602)),SUMIFS(J:J,B:B,B1602,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U1602,AND(NOT(W1602),V1602)),SUMIFS(K:K,B:B,B1602,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K1602>0,OR(G1602=\"NotHybrid\",G1602=0)),MIN(ROUNDDOWN(K1602/E1602,0),100),\n      IF(Z1602>0,MIN(ROUNDDOWN(Z1602/Y1602,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA1602=\"n/a\",\"n/a\",IF(AA1602<8,4,IF(AA1602<12,8,IF(AA1602<24,12,IF(AA1602<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T1602,\"pumped_storage\",\n      IF(AND(NOT(U1602),V1602),\"n/a\",\n        IF(AND(K1602>0,OR(G1602=\"NotHybrid\",G1602=0)),_xlfn.CONCAT(AB1602,INDEX(resources!$G:$G,MATCH(C1602,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1602,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z1602>0,_xlfn.CONCAT(AB1602,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD1602=\"n/a\",AC1602,IF(AND(AC1602=\"n/a\",NOT(AD1602=\"n/a\")),AD1602,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M1602,N1602,O1602)<=DATE(M1602,6,1),M1602,M1602+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P1602,Q1602,R1602)>=DATE(P1602,10,1),P1602,P1602-1),0)","v":0},{"$f":"IF(OR(AD1602=\"n/a\",NOT(H1602=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC1602)),MIN(I1602/(1*(ROUNDDOWN(Z1602/Y1602,0)/4)),Y1602)/Y1602,\n      IF(ISNUMBER(SEARCH(\"wind\",AC1602)),MIN(I1602/(2*(ROUNDDOWN(Z1602/Y1602,0)/4)),Y1602)/Y1602,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC1602)),MIN(ROUNDDOWN(K1602/E1602,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD1602)),MIN(ROUNDDOWN(Z1602/Y1602,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D1602=\"Online\",NOT(ISNUMBER(MATCH(AC1602,misc!$DD:$DD,0)))),F1602,E1602)","v":0},{"$f":"IF(AND(L1602=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S1602))),-1,\n    IF(AND(NOT(L1602=\"Sell\"),OR(NOT(OR(G1602=\"NotHybrid\",G1602=0)),ISNUMBER(SEARCH(\"Capacity\",S1602)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AL$1,$AG1602>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CI$3:CI$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AL$1,$AG1602>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CI$3:CI$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AM$1,$AG1602>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AM$1,$AG1602>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AN$1,$AG1602>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CK$3:CK$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AN$1,$AG1602>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CK$3:CK$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AO$1,$AG1602>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CL$3:CL$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AO$1,$AG1602>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CL$3:CL$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AP$1,$AG1602>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CM$3:CM$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AP$1,$AG1602>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CM$3:CM$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AQ$1,$AG1602>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CN$3:CN$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AQ$1,$AG1602>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CN$3:CN$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AR$1,$AG1602>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CO$3:CO$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AR$1,$AG1602>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CO$3:CO$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AS$1,$AG1602>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CP$3:CP$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AS$1,$AG1602>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CP$3:CP$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AT$1,$AG1602>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AT$1,$AG1602>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AU$1,$AG1602>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CR$3:CR$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AU$1,$AG1602>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CR$3:CR$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AV$1,$AG1602>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CS$3:CS$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AV$1,$AG1602>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CS$3:CS$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AW$1,$AG1602>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CT$3:CT$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AW$1,$AG1602>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CT$3:CT$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AX$1,$AG1602>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CU$3:CU$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AX$1,$AG1602>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CU$3:CU$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AY$1,$AG1602>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CV$3:CV$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AY$1,$AG1602>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CV$3:CV$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=AZ$1,$AG1602>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CW$3:CW$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=AZ$1,$AG1602>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CW$3:CW$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=BA$1,$AG1602>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CX$3:CX$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=BA$1,$AG1602>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CX$3:CX$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=BB$1,$AG1602>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CY$3:CY$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=BB$1,$AG1602>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CY$3:CY$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=BC$1,$AG1602>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=BC$1,$AG1602>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=BD$1,$AG1602>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!DA$3:DA$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=BD$1,$AG1602>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!DA$3:DA$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1602<=BE$1,$AG1602>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1602,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1602>$AB1602,$AD1602=\"n/a\"),($AA1602-$AB1602)*INDEX(misc!DB$3:DB$6,MATCH($AC1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1602=\"n/a\",$AJ1602*$AI1602,$I1602)\n    +IFERROR(\n      IF(AND($AF1602<=BE$1,$AG1602>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1602,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1602>$AB1602,($AA1602-$AB1602)*INDEX(misc!DB$3:DB$6,MATCH($AD1602,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1602*$AH1602*$AI1602),\n$X1602)*$AK1602","v":0}]
[null,{"$f":"unique_contracts!A1630","v":0},{"$f":"unique_contracts!B1630","v":0},{"$f":"unique_contracts!D1630","v":0},{"$f":"unique_contracts!J1630","v":0},{"$f":"unique_contracts!K1630","v":0},{"$f":"unique_contracts!M1630","v":0},{"$f":"unique_contracts!N1630","v":0},{"$f":"unique_contracts!P1630","v":0},{"$f":"unique_contracts!R1630","v":0},{"$f":"unique_contracts!V1630","v":0},{"$f":"unique_contracts!AB1630","v":0},{"$f":"unique_contracts!AM1630","v":0},{"$f":"unique_contracts!AN1630","v":0},{"$f":"unique_contracts!AO1630","v":0},{"$f":"unique_contracts!AP1630","v":0},{"$f":"unique_contracts!AQ1630","v":0},{"$f":"unique_contracts!AR1630","v":0},{"$f":"unique_contracts!BR1630","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1630,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1630,\"pumped_storage\",\n      IF(AND(NOT(U1630),V1630),\"n/a\",\n        IF(AND(K1630>0,OR(G1630=\"NotHybrid\",G1630=0)),_xlfn.CONCAT(AB1630,INDEX(resources!$G:$G,MATCH(C1630,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1630,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1630=\"Online\",NOT(ISNUMBER(MATCH(AC1630,misc!$DD:$DD,0)))),F1630,E1630)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AL$1,$AG1630>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CI$3:CI$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AL$1,$AG1630>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CI$3:CI$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AM$1,$AG1630>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AM$1,$AG1630>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AN$1,$AG1630>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CK$3:CK$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AN$1,$AG1630>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CK$3:CK$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AO$1,$AG1630>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CL$3:CL$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AO$1,$AG1630>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CL$3:CL$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AP$1,$AG1630>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CM$3:CM$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AP$1,$AG1630>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CM$3:CM$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AQ$1,$AG1630>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CN$3:CN$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AQ$1,$AG1630>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CN$3:CN$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AR$1,$AG1630>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CO$3:CO$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AR$1,$AG1630>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CO$3:CO$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AS$1,$AG1630>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CP$3:CP$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AS$1,$AG1630>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CP$3:CP$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AT$1,$AG1630>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AT$1,$AG1630>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AU$1,$AG1630>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CR$3:CR$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AU$1,$AG1630>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CR$3:CR$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AV$1,$AG1630>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CS$3:CS$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AV$1,$AG1630>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CS$3:CS$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AW$1,$AG1630>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CT$3:CT$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AW$1,$AG1630>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CT$3:CT$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AX$1,$AG1630>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CU$3:CU$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AX$1,$AG1630>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CU$3:CU$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AY$1,$AG1630>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CV$3:CV$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AY$1,$AG1630>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CV$3:CV$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=AZ$1,$AG1630>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CW$3:CW$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=AZ$1,$AG1630>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CW$3:CW$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=BA$1,$AG1630>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CX$3:CX$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=BA$1,$AG1630>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CX$3:CX$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=BB$1,$AG1630>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CY$3:CY$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=BB$1,$AG1630>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CY$3:CY$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=BC$1,$AG1630>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=BC$1,$AG1630>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=BD$1,$AG1630>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!DA$3:DA$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=BD$1,$AG1630>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!DA$3:DA$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1630<=BE$1,$AG1630>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1630>$AB1630,$AD1630=\"n/a\"),($AA1630-$AB1630)*INDEX(misc!DB$3:DB$6,MATCH($AC1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1630=\"n/a\",$AJ1630*$AI1630,$I1630)\n    +IFERROR(\n      IF(AND($AF1630<=BE$1,$AG1630>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1630>$AB1630,($AA1630-$AB1630)*INDEX(misc!DB$3:DB$6,MATCH($AD1630,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1630*$AH1630*$AI1630),\n$X1630)*$AK1630","v":0}]
[null,{"$f":"unique_contracts!A1655","v":0},{"$f":"unique_contracts!B1655","v":0},{"$f":"unique_contracts!D1655","v":0},{"$f":"unique_contracts!J1655","v":0},{"$f":"unique_contracts!K1655","v":0},{"$f":"unique_contracts!M1655","v":0},{"$f":"unique_contracts!N1655","v":0},{"$f":"unique_contracts!P1655","v":0},{"$f":"unique_contracts!R1655","v":0},{"$f":"unique_contracts!V1655","v":0},{"$f":"unique_contracts!AB1655","v":0},{"$f":"unique_contracts!AM1655","v":0},{"$f":"unique_contracts!AN1655","v":0},{"$f":"unique_contracts!AO1655","v":0},{"$f":"unique_contracts!AP1655","v":0},{"$f":"unique_contracts!AQ1655","v":0},{"$f":"unique_contracts!AR1655","v":0},{"$f":"unique_contracts!BR1655","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1655,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1655,\"pumped_storage\",\n      IF(AND(NOT(U1655),V1655),\"n/a\",\n        IF(AND(K1655>0,OR(G1655=\"NotHybrid\",G1655=0)),_xlfn.CONCAT(AB1655,INDEX(resources!$G:$G,MATCH(C1655,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1655,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1655=\"Online\",NOT(ISNUMBER(MATCH(AC1655,misc!$DD:$DD,0)))),F1655,E1655)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AL$1,$AG1655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CI$3:CI$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AL$1,$AG1655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CI$3:CI$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AM$1,$AG1655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AM$1,$AG1655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AN$1,$AG1655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CK$3:CK$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AN$1,$AG1655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CK$3:CK$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AO$1,$AG1655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CL$3:CL$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AO$1,$AG1655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CL$3:CL$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AP$1,$AG1655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CM$3:CM$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AP$1,$AG1655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CM$3:CM$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AQ$1,$AG1655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CN$3:CN$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AQ$1,$AG1655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CN$3:CN$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AR$1,$AG1655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CO$3:CO$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AR$1,$AG1655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CO$3:CO$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AS$1,$AG1655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CP$3:CP$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AS$1,$AG1655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CP$3:CP$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AT$1,$AG1655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AT$1,$AG1655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AU$1,$AG1655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CR$3:CR$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AU$1,$AG1655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CR$3:CR$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AV$1,$AG1655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CS$3:CS$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AV$1,$AG1655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CS$3:CS$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AW$1,$AG1655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CT$3:CT$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AW$1,$AG1655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CT$3:CT$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AX$1,$AG1655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CU$3:CU$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AX$1,$AG1655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CU$3:CU$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AY$1,$AG1655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CV$3:CV$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AY$1,$AG1655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CV$3:CV$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=AZ$1,$AG1655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CW$3:CW$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=AZ$1,$AG1655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CW$3:CW$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=BA$1,$AG1655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CX$3:CX$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=BA$1,$AG1655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CX$3:CX$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=BB$1,$AG1655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CY$3:CY$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=BB$1,$AG1655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CY$3:CY$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=BC$1,$AG1655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=BC$1,$AG1655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=BD$1,$AG1655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!DA$3:DA$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=BD$1,$AG1655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!DA$3:DA$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1655<=BE$1,$AG1655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1655>$AB1655,$AD1655=\"n/a\"),($AA1655-$AB1655)*INDEX(misc!DB$3:DB$6,MATCH($AC1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1655=\"n/a\",$AJ1655*$AI1655,$I1655)\n    +IFERROR(\n      IF(AND($AF1655<=BE$1,$AG1655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1655>$AB1655,($AA1655-$AB1655)*INDEX(misc!DB$3:DB$6,MATCH($AD1655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1655*$AH1655*$AI1655),\n$X1655)*$AK1655","v":0}]
[null,{"$f":"unique_contracts!A1674","v":0},{"$f":"unique_contracts!B1674","v":0},{"$f":"unique_contracts!D1674","v":0},{"$f":"unique_contracts!J1674","v":0},{"$f":"unique_contracts!K1674","v":0},{"$f":"unique_contracts!M1674","v":0},{"$f":"unique_contracts!N1674","v":0},{"$f":"unique_contracts!P1674","v":0},{"$f":"unique_contracts!R1674","v":0},{"$f":"unique_contracts!V1674","v":0},{"$f":"unique_contracts!AB1674","v":0},{"$f":"unique_contracts!AM1674","v":0},{"$f":"unique_contracts!AN1674","v":0},{"$f":"unique_contracts!AO1674","v":0},{"$f":"unique_contracts!AP1674","v":0},{"$f":"unique_contracts!AQ1674","v":0},{"$f":"unique_contracts!AR1674","v":0},{"$f":"unique_contracts!BR1674","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1674,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1674,\"pumped_storage\",\n      IF(AND(NOT(U1674),V1674),\"n/a\",\n        IF(AND(K1674>0,OR(G1674=\"NotHybrid\",G1674=0)),_xlfn.CONCAT(AB1674,INDEX(resources!$G:$G,MATCH(C1674,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1674,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1674=\"Online\",NOT(ISNUMBER(MATCH(AC1674,misc!$DD:$DD,0)))),F1674,E1674)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AL$1,$AG1674>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CI$3:CI$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AL$1,$AG1674>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CI$3:CI$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AM$1,$AG1674>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AM$1,$AG1674>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AN$1,$AG1674>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CK$3:CK$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AN$1,$AG1674>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CK$3:CK$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AO$1,$AG1674>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CL$3:CL$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AO$1,$AG1674>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CL$3:CL$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AP$1,$AG1674>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CM$3:CM$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AP$1,$AG1674>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CM$3:CM$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AQ$1,$AG1674>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CN$3:CN$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AQ$1,$AG1674>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CN$3:CN$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AR$1,$AG1674>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CO$3:CO$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AR$1,$AG1674>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CO$3:CO$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AS$1,$AG1674>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CP$3:CP$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AS$1,$AG1674>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CP$3:CP$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AT$1,$AG1674>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AT$1,$AG1674>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AU$1,$AG1674>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CR$3:CR$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AU$1,$AG1674>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CR$3:CR$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AV$1,$AG1674>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CS$3:CS$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AV$1,$AG1674>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CS$3:CS$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AW$1,$AG1674>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CT$3:CT$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AW$1,$AG1674>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CT$3:CT$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AX$1,$AG1674>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CU$3:CU$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AX$1,$AG1674>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CU$3:CU$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AY$1,$AG1674>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CV$3:CV$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AY$1,$AG1674>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CV$3:CV$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=AZ$1,$AG1674>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CW$3:CW$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=AZ$1,$AG1674>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CW$3:CW$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=BA$1,$AG1674>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CX$3:CX$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=BA$1,$AG1674>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CX$3:CX$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=BB$1,$AG1674>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CY$3:CY$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=BB$1,$AG1674>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CY$3:CY$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=BC$1,$AG1674>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=BC$1,$AG1674>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=BD$1,$AG1674>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!DA$3:DA$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=BD$1,$AG1674>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!DA$3:DA$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1674<=BE$1,$AG1674>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1674,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1674>$AB1674,$AD1674=\"n/a\"),($AA1674-$AB1674)*INDEX(misc!DB$3:DB$6,MATCH($AC1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1674=\"n/a\",$AJ1674*$AI1674,$I1674)\n    +IFERROR(\n      IF(AND($AF1674<=BE$1,$AG1674>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1674,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1674>$AB1674,($AA1674-$AB1674)*INDEX(misc!DB$3:DB$6,MATCH($AD1674,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1674*$AH1674*$AI1674),\n$X1674)*$AK1674","v":0}]
[null,{"$f":"unique_contracts!A1679","v":0},{"$f":"unique_contracts!B1679","v":0},{"$f":"unique_contracts!D1679","v":0},{"$f":"unique_contracts!J1679","v":0},{"$f":"unique_contracts!K1679","v":0},{"$f":"unique_contracts!M1679","v":0},{"$f":"unique_contracts!N1679","v":0},{"$f":"unique_contracts!P1679","v":0},{"$f":"unique_contracts!R1679","v":0},{"$f":"unique_contracts!V1679","v":0},{"$f":"unique_contracts!AB1679","v":0},{"$f":"unique_contracts!AM1679","v":0},{"$f":"unique_contracts!AN1679","v":0},{"$f":"unique_contracts!AO1679","v":0},{"$f":"unique_contracts!AP1679","v":0},{"$f":"unique_contracts!AQ1679","v":0},{"$f":"unique_contracts!AR1679","v":0},{"$f":"unique_contracts!BR1679","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1679,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1679,\"pumped_storage\",\n      IF(AND(NOT(U1679),V1679),\"n/a\",\n        IF(AND(K1679>0,OR(G1679=\"NotHybrid\",G1679=0)),_xlfn.CONCAT(AB1679,INDEX(resources!$G:$G,MATCH(C1679,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1679,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1679=\"Online\",NOT(ISNUMBER(MATCH(AC1679,misc!$DD:$DD,0)))),F1679,E1679)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AL$1,$AG1679>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CI$3:CI$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AL$1,$AG1679>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CI$3:CI$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AM$1,$AG1679>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AM$1,$AG1679>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AN$1,$AG1679>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CK$3:CK$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AN$1,$AG1679>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CK$3:CK$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AO$1,$AG1679>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CL$3:CL$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AO$1,$AG1679>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CL$3:CL$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AP$1,$AG1679>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CM$3:CM$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AP$1,$AG1679>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CM$3:CM$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AQ$1,$AG1679>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CN$3:CN$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AQ$1,$AG1679>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CN$3:CN$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AR$1,$AG1679>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CO$3:CO$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AR$1,$AG1679>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CO$3:CO$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AS$1,$AG1679>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CP$3:CP$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AS$1,$AG1679>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CP$3:CP$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AT$1,$AG1679>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AT$1,$AG1679>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AU$1,$AG1679>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CR$3:CR$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AU$1,$AG1679>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CR$3:CR$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AV$1,$AG1679>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CS$3:CS$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AV$1,$AG1679>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CS$3:CS$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AW$1,$AG1679>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CT$3:CT$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AW$1,$AG1679>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CT$3:CT$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AX$1,$AG1679>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CU$3:CU$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AX$1,$AG1679>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CU$3:CU$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AY$1,$AG1679>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CV$3:CV$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AY$1,$AG1679>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CV$3:CV$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=AZ$1,$AG1679>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CW$3:CW$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=AZ$1,$AG1679>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CW$3:CW$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=BA$1,$AG1679>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CX$3:CX$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=BA$1,$AG1679>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CX$3:CX$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=BB$1,$AG1679>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CY$3:CY$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=BB$1,$AG1679>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CY$3:CY$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=BC$1,$AG1679>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=BC$1,$AG1679>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=BD$1,$AG1679>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!DA$3:DA$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=BD$1,$AG1679>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!DA$3:DA$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1679<=BE$1,$AG1679>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1679>$AB1679,$AD1679=\"n/a\"),($AA1679-$AB1679)*INDEX(misc!DB$3:DB$6,MATCH($AC1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1679=\"n/a\",$AJ1679*$AI1679,$I1679)\n    +IFERROR(\n      IF(AND($AF1679<=BE$1,$AG1679>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1679>$AB1679,($AA1679-$AB1679)*INDEX(misc!DB$3:DB$6,MATCH($AD1679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1679*$AH1679*$AI1679),\n$X1679)*$AK1679","v":0}]
[null,{"$f":"unique_contracts!A1698","v":0},{"$f":"unique_contracts!B1698","v":0},{"$f":"unique_contracts!D1698","v":0},{"$f":"unique_contracts!J1698","v":0},{"$f":"unique_contracts!K1698","v":0},{"$f":"unique_contracts!M1698","v":0},{"$f":"unique_contracts!N1698","v":0},{"$f":"unique_contracts!P1698","v":0},{"$f":"unique_contracts!R1698","v":0},{"$f":"unique_contracts!V1698","v":0},{"$f":"unique_contracts!AB1698","v":0},{"$f":"unique_contracts!AM1698","v":0},{"$f":"unique_contracts!AN1698","v":0},{"$f":"unique_contracts!AO1698","v":0},{"$f":"unique_contracts!AP1698","v":0},{"$f":"unique_contracts!AQ1698","v":0},{"$f":"unique_contracts!AR1698","v":0},{"$f":"unique_contracts!BR1698","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1698,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1698,\"pumped_storage\",\n      IF(AND(NOT(U1698),V1698),\"n/a\",\n        IF(AND(K1698>0,OR(G1698=\"NotHybrid\",G1698=0)),_xlfn.CONCAT(AB1698,INDEX(resources!$G:$G,MATCH(C1698,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1698,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1698=\"Online\",NOT(ISNUMBER(MATCH(AC1698,misc!$DD:$DD,0)))),F1698,E1698)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AL$1,$AG1698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CI$3:CI$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AL$1,$AG1698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CI$3:CI$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AM$1,$AG1698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AM$1,$AG1698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AN$1,$AG1698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CK$3:CK$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AN$1,$AG1698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CK$3:CK$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AO$1,$AG1698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CL$3:CL$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AO$1,$AG1698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CL$3:CL$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AP$1,$AG1698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CM$3:CM$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AP$1,$AG1698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CM$3:CM$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AQ$1,$AG1698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CN$3:CN$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AQ$1,$AG1698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CN$3:CN$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AR$1,$AG1698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CO$3:CO$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AR$1,$AG1698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CO$3:CO$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AS$1,$AG1698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CP$3:CP$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AS$1,$AG1698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CP$3:CP$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AT$1,$AG1698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AT$1,$AG1698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AU$1,$AG1698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CR$3:CR$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AU$1,$AG1698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CR$3:CR$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AV$1,$AG1698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CS$3:CS$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AV$1,$AG1698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CS$3:CS$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AW$1,$AG1698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CT$3:CT$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AW$1,$AG1698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CT$3:CT$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AX$1,$AG1698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CU$3:CU$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AX$1,$AG1698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CU$3:CU$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AY$1,$AG1698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CV$3:CV$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AY$1,$AG1698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CV$3:CV$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=AZ$1,$AG1698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CW$3:CW$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=AZ$1,$AG1698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CW$3:CW$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=BA$1,$AG1698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CX$3:CX$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=BA$1,$AG1698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CX$3:CX$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=BB$1,$AG1698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CY$3:CY$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=BB$1,$AG1698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CY$3:CY$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=BC$1,$AG1698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=BC$1,$AG1698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=BD$1,$AG1698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!DA$3:DA$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=BD$1,$AG1698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!DA$3:DA$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1698<=BE$1,$AG1698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1698>$AB1698,$AD1698=\"n/a\"),($AA1698-$AB1698)*INDEX(misc!DB$3:DB$6,MATCH($AC1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1698=\"n/a\",$AJ1698*$AI1698,$I1698)\n    +IFERROR(\n      IF(AND($AF1698<=BE$1,$AG1698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1698>$AB1698,($AA1698-$AB1698)*INDEX(misc!DB$3:DB$6,MATCH($AD1698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1698*$AH1698*$AI1698),\n$X1698)*$AK1698","v":0}]
[null,{"$f":"unique_contracts!A1717","v":0},{"$f":"unique_contracts!B1717","v":0},{"$f":"unique_contracts!D1717","v":0},{"$f":"unique_contracts!J1717","v":0},{"$f":"unique_contracts!K1717","v":0},{"$f":"unique_contracts!M1717","v":0},{"$f":"unique_contracts!N1717","v":0},{"$f":"unique_contracts!P1717","v":0},{"$f":"unique_contracts!R1717","v":0},{"$f":"unique_contracts!V1717","v":0},{"$f":"unique_contracts!AB1717","v":0},{"$f":"unique_contracts!AM1717","v":0},{"$f":"unique_contracts!AN1717","v":0},{"$f":"unique_contracts!AO1717","v":0},{"$f":"unique_contracts!AP1717","v":0},{"$f":"unique_contracts!AQ1717","v":0},{"$f":"unique_contracts!AR1717","v":0},{"$f":"unique_contracts!BR1717","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1717,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1717,\"pumped_storage\",\n      IF(AND(NOT(U1717),V1717),\"n/a\",\n        IF(AND(K1717>0,OR(G1717=\"NotHybrid\",G1717=0)),_xlfn.CONCAT(AB1717,INDEX(resources!$G:$G,MATCH(C1717,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1717,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1717=\"Online\",NOT(ISNUMBER(MATCH(AC1717,misc!$DD:$DD,0)))),F1717,E1717)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AL$1,$AG1717>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CI$3:CI$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AL$1,$AG1717>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CI$3:CI$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AM$1,$AG1717>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AM$1,$AG1717>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AN$1,$AG1717>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CK$3:CK$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AN$1,$AG1717>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CK$3:CK$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AO$1,$AG1717>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CL$3:CL$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AO$1,$AG1717>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CL$3:CL$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AP$1,$AG1717>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CM$3:CM$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AP$1,$AG1717>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CM$3:CM$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AQ$1,$AG1717>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CN$3:CN$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AQ$1,$AG1717>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CN$3:CN$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AR$1,$AG1717>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CO$3:CO$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AR$1,$AG1717>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CO$3:CO$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AS$1,$AG1717>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CP$3:CP$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AS$1,$AG1717>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CP$3:CP$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AT$1,$AG1717>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AT$1,$AG1717>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AU$1,$AG1717>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CR$3:CR$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AU$1,$AG1717>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CR$3:CR$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AV$1,$AG1717>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CS$3:CS$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AV$1,$AG1717>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CS$3:CS$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AW$1,$AG1717>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CT$3:CT$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AW$1,$AG1717>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CT$3:CT$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AX$1,$AG1717>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CU$3:CU$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AX$1,$AG1717>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CU$3:CU$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AY$1,$AG1717>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CV$3:CV$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AY$1,$AG1717>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CV$3:CV$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=AZ$1,$AG1717>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CW$3:CW$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=AZ$1,$AG1717>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CW$3:CW$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=BA$1,$AG1717>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CX$3:CX$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=BA$1,$AG1717>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CX$3:CX$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=BB$1,$AG1717>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CY$3:CY$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=BB$1,$AG1717>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CY$3:CY$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=BC$1,$AG1717>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=BC$1,$AG1717>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=BD$1,$AG1717>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!DA$3:DA$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=BD$1,$AG1717>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!DA$3:DA$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1717<=BE$1,$AG1717>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1717,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1717>$AB1717,$AD1717=\"n/a\"),($AA1717-$AB1717)*INDEX(misc!DB$3:DB$6,MATCH($AC1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1717=\"n/a\",$AJ1717*$AI1717,$I1717)\n    +IFERROR(\n      IF(AND($AF1717<=BE$1,$AG1717>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1717,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1717>$AB1717,($AA1717-$AB1717)*INDEX(misc!DB$3:DB$6,MATCH($AD1717,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1717*$AH1717*$AI1717),\n$X1717)*$AK1717","v":0}]
[null,{"$f":"unique_contracts!A1742","v":0},{"$f":"unique_contracts!B1742","v":0},{"$f":"unique_contracts!D1742","v":0},{"$f":"unique_contracts!J1742","v":0},{"$f":"unique_contracts!K1742","v":0},{"$f":"unique_contracts!M1742","v":0},{"$f":"unique_contracts!N1742","v":0},{"$f":"unique_contracts!P1742","v":0},{"$f":"unique_contracts!R1742","v":0},{"$f":"unique_contracts!V1742","v":0},{"$f":"unique_contracts!AB1742","v":0},{"$f":"unique_contracts!AM1742","v":0},{"$f":"unique_contracts!AN1742","v":0},{"$f":"unique_contracts!AO1742","v":0},{"$f":"unique_contracts!AP1742","v":0},{"$f":"unique_contracts!AQ1742","v":0},{"$f":"unique_contracts!AR1742","v":0},{"$f":"unique_contracts!BR1742","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1742,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1742,\"pumped_storage\",\n      IF(AND(NOT(U1742),V1742),\"n/a\",\n        IF(AND(K1742>0,OR(G1742=\"NotHybrid\",G1742=0)),_xlfn.CONCAT(AB1742,INDEX(resources!$G:$G,MATCH(C1742,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1742,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1742=\"Online\",NOT(ISNUMBER(MATCH(AC1742,misc!$DD:$DD,0)))),F1742,E1742)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AL$1,$AG1742>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CI$3:CI$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AL$1,$AG1742>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CI$3:CI$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AM$1,$AG1742>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AM$1,$AG1742>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AN$1,$AG1742>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CK$3:CK$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AN$1,$AG1742>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CK$3:CK$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AO$1,$AG1742>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CL$3:CL$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AO$1,$AG1742>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CL$3:CL$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AP$1,$AG1742>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CM$3:CM$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AP$1,$AG1742>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CM$3:CM$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AQ$1,$AG1742>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CN$3:CN$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AQ$1,$AG1742>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CN$3:CN$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AR$1,$AG1742>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CO$3:CO$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AR$1,$AG1742>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CO$3:CO$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AS$1,$AG1742>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CP$3:CP$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AS$1,$AG1742>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CP$3:CP$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AT$1,$AG1742>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AT$1,$AG1742>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AU$1,$AG1742>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CR$3:CR$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AU$1,$AG1742>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CR$3:CR$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AV$1,$AG1742>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CS$3:CS$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AV$1,$AG1742>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CS$3:CS$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AW$1,$AG1742>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CT$3:CT$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AW$1,$AG1742>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CT$3:CT$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AX$1,$AG1742>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CU$3:CU$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AX$1,$AG1742>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CU$3:CU$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AY$1,$AG1742>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CV$3:CV$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AY$1,$AG1742>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CV$3:CV$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=AZ$1,$AG1742>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CW$3:CW$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=AZ$1,$AG1742>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CW$3:CW$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=BA$1,$AG1742>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CX$3:CX$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=BA$1,$AG1742>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CX$3:CX$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=BB$1,$AG1742>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CY$3:CY$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=BB$1,$AG1742>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CY$3:CY$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=BC$1,$AG1742>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=BC$1,$AG1742>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=BD$1,$AG1742>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!DA$3:DA$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=BD$1,$AG1742>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!DA$3:DA$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1742<=BE$1,$AG1742>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1742>$AB1742,$AD1742=\"n/a\"),($AA1742-$AB1742)*INDEX(misc!DB$3:DB$6,MATCH($AC1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1742=\"n/a\",$AJ1742*$AI1742,$I1742)\n    +IFERROR(\n      IF(AND($AF1742<=BE$1,$AG1742>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1742>$AB1742,($AA1742-$AB1742)*INDEX(misc!DB$3:DB$6,MATCH($AD1742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1742*$AH1742*$AI1742),\n$X1742)*$AK1742","v":0}]
[null,{"$f":"unique_contracts!A1752","v":0},{"$f":"unique_contracts!B1752","v":0},{"$f":"unique_contracts!D1752","v":0},{"$f":"unique_contracts!J1752","v":0},{"$f":"unique_contracts!K1752","v":0},{"$f":"unique_contracts!M1752","v":0},{"$f":"unique_contracts!N1752","v":0},{"$f":"unique_contracts!P1752","v":0},{"$f":"unique_contracts!R1752","v":0},{"$f":"unique_contracts!V1752","v":0},{"$f":"unique_contracts!AB1752","v":0},{"$f":"unique_contracts!AM1752","v":0},{"$f":"unique_contracts!AN1752","v":0},{"$f":"unique_contracts!AO1752","v":0},{"$f":"unique_contracts!AP1752","v":0},{"$f":"unique_contracts!AQ1752","v":0},{"$f":"unique_contracts!AR1752","v":0},{"$f":"unique_contracts!BR1752","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1752,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1752,\"pumped_storage\",\n      IF(AND(NOT(U1752),V1752),\"n/a\",\n        IF(AND(K1752>0,OR(G1752=\"NotHybrid\",G1752=0)),_xlfn.CONCAT(AB1752,INDEX(resources!$G:$G,MATCH(C1752,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1752,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1752=\"Online\",NOT(ISNUMBER(MATCH(AC1752,misc!$DD:$DD,0)))),F1752,E1752)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AL$1,$AG1752>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CI$3:CI$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AL$1,$AG1752>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CI$3:CI$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AM$1,$AG1752>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AM$1,$AG1752>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AN$1,$AG1752>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CK$3:CK$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AN$1,$AG1752>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CK$3:CK$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AO$1,$AG1752>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CL$3:CL$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AO$1,$AG1752>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CL$3:CL$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AP$1,$AG1752>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CM$3:CM$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AP$1,$AG1752>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CM$3:CM$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AQ$1,$AG1752>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CN$3:CN$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AQ$1,$AG1752>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CN$3:CN$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AR$1,$AG1752>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CO$3:CO$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AR$1,$AG1752>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CO$3:CO$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AS$1,$AG1752>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CP$3:CP$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AS$1,$AG1752>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CP$3:CP$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AT$1,$AG1752>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AT$1,$AG1752>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AU$1,$AG1752>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CR$3:CR$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AU$1,$AG1752>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CR$3:CR$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AV$1,$AG1752>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CS$3:CS$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AV$1,$AG1752>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CS$3:CS$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AW$1,$AG1752>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CT$3:CT$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AW$1,$AG1752>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CT$3:CT$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AX$1,$AG1752>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CU$3:CU$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AX$1,$AG1752>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CU$3:CU$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AY$1,$AG1752>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CV$3:CV$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AY$1,$AG1752>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CV$3:CV$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=AZ$1,$AG1752>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CW$3:CW$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=AZ$1,$AG1752>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CW$3:CW$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=BA$1,$AG1752>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CX$3:CX$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=BA$1,$AG1752>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CX$3:CX$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=BB$1,$AG1752>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CY$3:CY$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=BB$1,$AG1752>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CY$3:CY$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=BC$1,$AG1752>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=BC$1,$AG1752>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=BD$1,$AG1752>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!DA$3:DA$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=BD$1,$AG1752>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!DA$3:DA$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1752<=BE$1,$AG1752>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1752,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1752>$AB1752,$AD1752=\"n/a\"),($AA1752-$AB1752)*INDEX(misc!DB$3:DB$6,MATCH($AC1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1752=\"n/a\",$AJ1752*$AI1752,$I1752)\n    +IFERROR(\n      IF(AND($AF1752<=BE$1,$AG1752>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1752,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1752>$AB1752,($AA1752-$AB1752)*INDEX(misc!DB$3:DB$6,MATCH($AD1752,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1752*$AH1752*$AI1752),\n$X1752)*$AK1752","v":0}]
[null,{"$f":"unique_contracts!A1779","v":0},{"$f":"unique_contracts!B1779","v":0},{"$f":"unique_contracts!D1779","v":0},{"$f":"unique_contracts!J1779","v":0},{"$f":"unique_contracts!K1779","v":0},{"$f":"unique_contracts!M1779","v":0},{"$f":"unique_contracts!N1779","v":0},{"$f":"unique_contracts!P1779","v":0},{"$f":"unique_contracts!R1779","v":0},{"$f":"unique_contracts!V1779","v":0},{"$f":"unique_contracts!AB1779","v":0},{"$f":"unique_contracts!AM1779","v":0},{"$f":"unique_contracts!AN1779","v":0},{"$f":"unique_contracts!AO1779","v":0},{"$f":"unique_contracts!AP1779","v":0},{"$f":"unique_contracts!AQ1779","v":0},{"$f":"unique_contracts!AR1779","v":0},{"$f":"unique_contracts!BR1779","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1779,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1779,\"pumped_storage\",\n      IF(AND(NOT(U1779),V1779),\"n/a\",\n        IF(AND(K1779>0,OR(G1779=\"NotHybrid\",G1779=0)),_xlfn.CONCAT(AB1779,INDEX(resources!$G:$G,MATCH(C1779,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1779,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1779=\"Online\",NOT(ISNUMBER(MATCH(AC1779,misc!$DD:$DD,0)))),F1779,E1779)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AL$1,$AG1779>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CI$3:CI$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AL$1,$AG1779>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CI$3:CI$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AM$1,$AG1779>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AM$1,$AG1779>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AN$1,$AG1779>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CK$3:CK$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AN$1,$AG1779>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CK$3:CK$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AO$1,$AG1779>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CL$3:CL$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AO$1,$AG1779>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CL$3:CL$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AP$1,$AG1779>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CM$3:CM$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AP$1,$AG1779>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CM$3:CM$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AQ$1,$AG1779>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CN$3:CN$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AQ$1,$AG1779>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CN$3:CN$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AR$1,$AG1779>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CO$3:CO$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AR$1,$AG1779>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CO$3:CO$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AS$1,$AG1779>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CP$3:CP$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AS$1,$AG1779>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CP$3:CP$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AT$1,$AG1779>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AT$1,$AG1779>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AU$1,$AG1779>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CR$3:CR$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AU$1,$AG1779>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CR$3:CR$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AV$1,$AG1779>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CS$3:CS$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AV$1,$AG1779>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CS$3:CS$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AW$1,$AG1779>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CT$3:CT$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AW$1,$AG1779>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CT$3:CT$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AX$1,$AG1779>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CU$3:CU$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AX$1,$AG1779>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CU$3:CU$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AY$1,$AG1779>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CV$3:CV$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AY$1,$AG1779>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CV$3:CV$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=AZ$1,$AG1779>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CW$3:CW$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=AZ$1,$AG1779>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CW$3:CW$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=BA$1,$AG1779>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CX$3:CX$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=BA$1,$AG1779>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CX$3:CX$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=BB$1,$AG1779>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CY$3:CY$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=BB$1,$AG1779>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CY$3:CY$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=BC$1,$AG1779>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=BC$1,$AG1779>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=BD$1,$AG1779>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!DA$3:DA$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=BD$1,$AG1779>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!DA$3:DA$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1779<=BE$1,$AG1779>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1779,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1779>$AB1779,$AD1779=\"n/a\"),($AA1779-$AB1779)*INDEX(misc!DB$3:DB$6,MATCH($AC1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1779=\"n/a\",$AJ1779*$AI1779,$I1779)\n    +IFERROR(\n      IF(AND($AF1779<=BE$1,$AG1779>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1779,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1779>$AB1779,($AA1779-$AB1779)*INDEX(misc!DB$3:DB$6,MATCH($AD1779,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0}]
[null,{"$f":"unique_contracts!A1804","v":0},{"$f":"unique_contracts!B1804","v":0},{"$f":"unique_contracts!D1804","v":0},{"$f":"unique_contracts!J1804","v":0},{"$f":"unique_contracts!K1804","v":0},{"$f":"unique_contracts!M1804","v":0},{"$f":"unique_contracts!N1804","v":0},{"$f":"unique_contracts!P1804","v":0},{"$f":"unique_contracts!R1804","v":0},{"$f":"unique_contracts!V1804","v":0},{"$f":"unique_contracts!AB1804","v":0},{"$f":"unique_contracts!AM1804","v":0},{"$f":"unique_contracts!AN1804","v":0},{"$f":"unique_contracts!AO1804","v":0},{"$f":"unique_contracts!AP1804","v":0},{"$f":"unique_contracts!AQ1804","v":0},{"$f":"unique_contracts!AR1804","v":0},{"$f":"unique_contracts!BR1804","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1804,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1804,\"pumped_storage\",\n      IF(AND(NOT(U1804),V1804),\"n/a\",\n        IF(AND(K1804>0,OR(G1804=\"NotHybrid\",G1804=0)),_xlfn.CONCAT(AB1804,INDEX(resources!$G:$G,MATCH(C1804,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1804,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1804=\"Online\",NOT(ISNUMBER(MATCH(AC1804,misc!$DD:$DD,0)))),F1804,E1804)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AL$1,$AG1804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CI$3:CI$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AL$1,$AG1804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CI$3:CI$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AM$1,$AG1804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AM$1,$AG1804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AN$1,$AG1804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CK$3:CK$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AN$1,$AG1804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CK$3:CK$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AO$1,$AG1804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CL$3:CL$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AO$1,$AG1804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CL$3:CL$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AP$1,$AG1804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CM$3:CM$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AP$1,$AG1804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CM$3:CM$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AQ$1,$AG1804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CN$3:CN$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AQ$1,$AG1804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CN$3:CN$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AR$1,$AG1804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CO$3:CO$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AR$1,$AG1804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CO$3:CO$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AS$1,$AG1804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CP$3:CP$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AS$1,$AG1804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CP$3:CP$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AT$1,$AG1804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AT$1,$AG1804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AU$1,$AG1804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CR$3:CR$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AU$1,$AG1804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CR$3:CR$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AV$1,$AG1804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CS$3:CS$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AV$1,$AG1804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CS$3:CS$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AW$1,$AG1804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CT$3:CT$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AW$1,$AG1804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CT$3:CT$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AX$1,$AG1804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CU$3:CU$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AX$1,$AG1804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CU$3:CU$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AY$1,$AG1804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CV$3:CV$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AY$1,$AG1804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CV$3:CV$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=AZ$1,$AG1804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CW$3:CW$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=AZ$1,$AG1804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CW$3:CW$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=BA$1,$AG1804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CX$3:CX$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=BA$1,$AG1804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CX$3:CX$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=BB$1,$AG1804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CY$3:CY$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=BB$1,$AG1804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CY$3:CY$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=BC$1,$AG1804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=BC$1,$AG1804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=BD$1,$AG1804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!DA$3:DA$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=BD$1,$AG1804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!DA$3:DA$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1804<=BE$1,$AG1804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1804>$AB1804,$AD1804=\"n/a\"),($AA1804-$AB1804)*INDEX(misc!DB$3:DB$6,MATCH($AC1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1804=\"n/a\",$AJ1804*$AI1804,$I1804)\n    +IFERROR(\n      IF(AND($AF1804<=BE$1,$AG1804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1804>$AB1804,($AA1804-$AB1804)*INDEX(misc!DB$3:DB$6,MATCH($AD1804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1804*$AH1804*$AI1804),\n$X1804)*$AK1804","v":0}]
[null,{"$f":"unique_contracts!A1823","v":0},{"$f":"unique_contracts!B1823","v":0},{"$f":"unique_contracts!D1823","v":0},{"$f":"unique_contracts!J1823","v":0},{"$f":"unique_contracts!K1823","v":0},{"$f":"unique_contracts!M1823","v":0},{"$f":"unique_contracts!N1823","v":0},{"$f":"unique_contracts!P1823","v":0},{"$f":"unique_contracts!R1823","v":0},{"$f":"unique_contracts!V1823","v":0},{"$f":"unique_contracts!AB1823","v":0},{"$f":"unique_contracts!AM1823","v":0},{"$f":"unique_contracts!AN1823","v":0},{"$f":"unique_contracts!AO1823","v":0},{"$f":"unique_contracts!AP1823","v":0},{"$f":"unique_contracts!AQ1823","v":0},{"$f":"unique_contracts!AR1823","v":0},{"$f":"unique_contracts!BR1823","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1823,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1823,\"pumped_storage\",\n      IF(AND(NOT(U1823),V1823),\"n/a\",\n        IF(AND(K1823>0,OR(G1823=\"NotHybrid\",G1823=0)),_xlfn.CONCAT(AB1823,INDEX(resources!$G:$G,MATCH(C1823,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1823,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1823=\"Online\",NOT(ISNUMBER(MATCH(AC1823,misc!$DD:$DD,0)))),F1823,E1823)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AL$1,$AG1823>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CI$3:CI$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AL$1,$AG1823>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CI$3:CI$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AM$1,$AG1823>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AM$1,$AG1823>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AN$1,$AG1823>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CK$3:CK$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AN$1,$AG1823>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CK$3:CK$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AO$1,$AG1823>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CL$3:CL$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AO$1,$AG1823>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CL$3:CL$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AP$1,$AG1823>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CM$3:CM$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AP$1,$AG1823>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CM$3:CM$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AQ$1,$AG1823>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CN$3:CN$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AQ$1,$AG1823>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CN$3:CN$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AR$1,$AG1823>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CO$3:CO$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AR$1,$AG1823>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CO$3:CO$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AS$1,$AG1823>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CP$3:CP$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AS$1,$AG1823>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CP$3:CP$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AT$1,$AG1823>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AT$1,$AG1823>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AU$1,$AG1823>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CR$3:CR$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AU$1,$AG1823>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CR$3:CR$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AV$1,$AG1823>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CS$3:CS$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AV$1,$AG1823>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CS$3:CS$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AW$1,$AG1823>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CT$3:CT$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AW$1,$AG1823>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CT$3:CT$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AX$1,$AG1823>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CU$3:CU$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AX$1,$AG1823>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CU$3:CU$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AY$1,$AG1823>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CV$3:CV$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AY$1,$AG1823>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CV$3:CV$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=AZ$1,$AG1823>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CW$3:CW$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=AZ$1,$AG1823>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CW$3:CW$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=BA$1,$AG1823>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CX$3:CX$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=BA$1,$AG1823>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CX$3:CX$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=BB$1,$AG1823>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CY$3:CY$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=BB$1,$AG1823>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CY$3:CY$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=BC$1,$AG1823>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=BC$1,$AG1823>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=BD$1,$AG1823>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!DA$3:DA$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=BD$1,$AG1823>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!DA$3:DA$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1823<=BE$1,$AG1823>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1823,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1823>$AB1823,$AD1823=\"n/a\"),($AA1823-$AB1823)*INDEX(misc!DB$3:DB$6,MATCH($AC1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1823=\"n/a\",$AJ1823*$AI1823,$I1823)\n    +IFERROR(\n      IF(AND($AF1823<=BE$1,$AG1823>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1823,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1823>$AB1823,($AA1823-$AB1823)*INDEX(misc!DB$3:DB$6,MATCH($AD1823,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1823*$AH1823*$AI1823),\n$X1823)*$AK1823","v":0}]
[null,{"$f":"unique_contracts!A1829","v":0},{"$f":"unique_contracts!B1829","v":0},{"$f":"unique_contracts!D1829","v":0},{"$f":"unique_contracts!J1829","v":0},{"$f":"unique_contracts!K1829","v":0},{"$f":"unique_contracts!M1829","v":0},{"$f":"unique_contracts!N1829","v":0},{"$f":"unique_contracts!P1829","v":0},{"$f":"unique_contracts!R1829","v":0},{"$f":"unique_contracts!V1829","v":0},{"$f":"unique_contracts!AB1829","v":0},{"$f":"unique_contracts!AM1829","v":0},{"$f":"unique_contracts!AN1829","v":0},{"$f":"unique_contracts!AO1829","v":0},{"$f":"unique_contracts!AP1829","v":0},{"$f":"unique_contracts!AQ1829","v":0},{"$f":"unique_contracts!AR1829","v":0},{"$f":"unique_contracts!BR1829","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1829,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1829,\"pumped_storage\",\n      IF(AND(NOT(U1829),V1829),\"n/a\",\n        IF(AND(K1829>0,OR(G1829=\"NotHybrid\",G1829=0)),_xlfn.CONCAT(AB1829,INDEX(resources!$G:$G,MATCH(C1829,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1829,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1829=\"Online\",NOT(ISNUMBER(MATCH(AC1829,misc!$DD:$DD,0)))),F1829,E1829)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AL$1,$AG1829>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CI$3:CI$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AL$1,$AG1829>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CI$3:CI$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AM$1,$AG1829>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AM$1,$AG1829>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AN$1,$AG1829>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CK$3:CK$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AN$1,$AG1829>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CK$3:CK$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AO$1,$AG1829>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CL$3:CL$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AO$1,$AG1829>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CL$3:CL$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AP$1,$AG1829>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CM$3:CM$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AP$1,$AG1829>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CM$3:CM$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AQ$1,$AG1829>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CN$3:CN$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AQ$1,$AG1829>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CN$3:CN$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AR$1,$AG1829>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CO$3:CO$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AR$1,$AG1829>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CO$3:CO$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AS$1,$AG1829>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CP$3:CP$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AS$1,$AG1829>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CP$3:CP$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AT$1,$AG1829>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AT$1,$AG1829>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AU$1,$AG1829>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CR$3:CR$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AU$1,$AG1829>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CR$3:CR$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AV$1,$AG1829>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CS$3:CS$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AV$1,$AG1829>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CS$3:CS$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AW$1,$AG1829>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CT$3:CT$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AW$1,$AG1829>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CT$3:CT$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AX$1,$AG1829>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CU$3:CU$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AX$1,$AG1829>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CU$3:CU$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AY$1,$AG1829>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CV$3:CV$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AY$1,$AG1829>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CV$3:CV$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=AZ$1,$AG1829>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CW$3:CW$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=AZ$1,$AG1829>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CW$3:CW$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=BA$1,$AG1829>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CX$3:CX$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=BA$1,$AG1829>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CX$3:CX$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=BB$1,$AG1829>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CY$3:CY$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=BB$1,$AG1829>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CY$3:CY$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=BC$1,$AG1829>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=BC$1,$AG1829>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=BD$1,$AG1829>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!DA$3:DA$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=BD$1,$AG1829>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!DA$3:DA$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1829<=BE$1,$AG1829>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1829,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1829>$AB1829,$AD1829=\"n/a\"),($AA1829-$AB1829)*INDEX(misc!DB$3:DB$6,MATCH($AC1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1829=\"n/a\",$AJ1829*$AI1829,$I1829)\n    +IFERROR(\n      IF(AND($AF1829<=BE$1,$AG1829>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1829,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1829>$AB1829,($AA1829-$AB1829)*INDEX(misc!DB$3:DB$6,MATCH($AD1829,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1829*$AH1829*$AI1829),\n$X1829)*$AK1829","v":0}]
[null,{"$f":"unique_contracts!A1847","v":0},{"$f":"unique_contracts!B1847","v":0},{"$f":"unique_contracts!D1847","v":0},{"$f":"unique_contracts!J1847","v":0},{"$f":"unique_contracts!K1847","v":0},{"$f":"unique_contracts!M1847","v":0},{"$f":"unique_contracts!N1847","v":0},{"$f":"unique_contracts!P1847","v":0},{"$f":"unique_contracts!R1847","v":0},{"$f":"unique_contracts!V1847","v":0},{"$f":"unique_contracts!AB1847","v":0},{"$f":"unique_contracts!AM1847","v":0},{"$f":"unique_contracts!AN1847","v":0},{"$f":"unique_contracts!AO1847","v":0},{"$f":"unique_contracts!AP1847","v":0},{"$f":"unique_contracts!AQ1847","v":0},{"$f":"unique_contracts!AR1847","v":0},{"$f":"unique_contracts!BR1847","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1847,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1847,\"pumped_storage\",\n      IF(AND(NOT(U1847),V1847),\"n/a\",\n        IF(AND(K1847>0,OR(G1847=\"NotHybrid\",G1847=0)),_xlfn.CONCAT(AB1847,INDEX(resources!$G:$G,MATCH(C1847,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1847,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1847=\"Online\",NOT(ISNUMBER(MATCH(AC1847,misc!$DD:$DD,0)))),F1847,E1847)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AL$1,$AG1847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CI$3:CI$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AL$1,$AG1847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CI$3:CI$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AM$1,$AG1847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AM$1,$AG1847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AN$1,$AG1847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CK$3:CK$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AN$1,$AG1847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CK$3:CK$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AO$1,$AG1847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CL$3:CL$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AO$1,$AG1847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CL$3:CL$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AP$1,$AG1847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CM$3:CM$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AP$1,$AG1847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CM$3:CM$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AQ$1,$AG1847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CN$3:CN$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AQ$1,$AG1847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CN$3:CN$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AR$1,$AG1847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CO$3:CO$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AR$1,$AG1847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CO$3:CO$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AS$1,$AG1847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CP$3:CP$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AS$1,$AG1847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CP$3:CP$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AT$1,$AG1847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AT$1,$AG1847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AU$1,$AG1847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CR$3:CR$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AU$1,$AG1847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CR$3:CR$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AV$1,$AG1847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CS$3:CS$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AV$1,$AG1847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CS$3:CS$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AW$1,$AG1847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CT$3:CT$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AW$1,$AG1847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CT$3:CT$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AX$1,$AG1847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CU$3:CU$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AX$1,$AG1847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CU$3:CU$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AY$1,$AG1847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CV$3:CV$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AY$1,$AG1847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CV$3:CV$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=AZ$1,$AG1847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CW$3:CW$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=AZ$1,$AG1847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CW$3:CW$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=BA$1,$AG1847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CX$3:CX$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=BA$1,$AG1847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CX$3:CX$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=BB$1,$AG1847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CY$3:CY$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=BB$1,$AG1847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CY$3:CY$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=BC$1,$AG1847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=BC$1,$AG1847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=BD$1,$AG1847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!DA$3:DA$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=BD$1,$AG1847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!DA$3:DA$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1847<=BE$1,$AG1847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1847>$AB1847,$AD1847=\"n/a\"),($AA1847-$AB1847)*INDEX(misc!DB$3:DB$6,MATCH($AC1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1847=\"n/a\",$AJ1847*$AI1847,$I1847)\n    +IFERROR(\n      IF(AND($AF1847<=BE$1,$AG1847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1847>$AB1847,($AA1847-$AB1847)*INDEX(misc!DB$3:DB$6,MATCH($AD1847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1847*$AH1847*$AI1847),\n$X1847)*$AK1847","v":0}]
[null,{"$f":"unique_contracts!A1866","v":0},{"$f":"unique_contracts!B1866","v":0},{"$f":"unique_contracts!D1866","v":0},{"$f":"unique_contracts!J1866","v":0},{"$f":"unique_contracts!K1866","v":0},{"$f":"unique_contracts!M1866","v":0},{"$f":"unique_contracts!N1866","v":0},{"$f":"unique_contracts!P1866","v":0},{"$f":"unique_contracts!R1866","v":0},{"$f":"unique_contracts!V1866","v":0},{"$f":"unique_contracts!AB1866","v":0},{"$f":"unique_contracts!AM1866","v":0},{"$f":"unique_contracts!AN1866","v":0},{"$f":"unique_contracts!AO1866","v":0},{"$f":"unique_contracts!AP1866","v":0},{"$f":"unique_contracts!AQ1866","v":0},{"$f":"unique_contracts!AR1866","v":0},{"$f":"unique_contracts!BR1866","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1866,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1866,\"pumped_storage\",\n      IF(AND(NOT(U1866),V1866),\"n/a\",\n        IF(AND(K1866>0,OR(G1866=\"NotHybrid\",G1866=0)),_xlfn.CONCAT(AB1866,INDEX(resources!$G:$G,MATCH(C1866,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1866,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1866=\"Online\",NOT(ISNUMBER(MATCH(AC1866,misc!$DD:$DD,0)))),F1866,E1866)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AL$1,$AG1866>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CI$3:CI$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AL$1,$AG1866>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CI$3:CI$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AM$1,$AG1866>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AM$1,$AG1866>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AN$1,$AG1866>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CK$3:CK$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AN$1,$AG1866>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CK$3:CK$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AO$1,$AG1866>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CL$3:CL$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AO$1,$AG1866>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CL$3:CL$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AP$1,$AG1866>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CM$3:CM$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AP$1,$AG1866>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CM$3:CM$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AQ$1,$AG1866>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CN$3:CN$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AQ$1,$AG1866>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CN$3:CN$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AR$1,$AG1866>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CO$3:CO$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AR$1,$AG1866>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CO$3:CO$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AS$1,$AG1866>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CP$3:CP$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AS$1,$AG1866>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CP$3:CP$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AT$1,$AG1866>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AT$1,$AG1866>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AU$1,$AG1866>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CR$3:CR$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AU$1,$AG1866>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CR$3:CR$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AV$1,$AG1866>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CS$3:CS$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AV$1,$AG1866>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CS$3:CS$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AW$1,$AG1866>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CT$3:CT$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AW$1,$AG1866>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CT$3:CT$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AX$1,$AG1866>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CU$3:CU$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AX$1,$AG1866>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CU$3:CU$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AY$1,$AG1866>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CV$3:CV$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AY$1,$AG1866>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CV$3:CV$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=AZ$1,$AG1866>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CW$3:CW$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=AZ$1,$AG1866>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CW$3:CW$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=BA$1,$AG1866>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CX$3:CX$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=BA$1,$AG1866>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CX$3:CX$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=BB$1,$AG1866>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CY$3:CY$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=BB$1,$AG1866>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CY$3:CY$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=BC$1,$AG1866>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=BC$1,$AG1866>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=BD$1,$AG1866>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!DA$3:DA$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=BD$1,$AG1866>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!DA$3:DA$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1866<=BE$1,$AG1866>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1866,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1866>$AB1866,$AD1866=\"n/a\"),($AA1866-$AB1866)*INDEX(misc!DB$3:DB$6,MATCH($AC1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1866=\"n/a\",$AJ1866*$AI1866,$I1866)\n    +IFERROR(\n      IF(AND($AF1866<=BE$1,$AG1866>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1866,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1866>$AB1866,($AA1866-$AB1866)*INDEX(misc!DB$3:DB$6,MATCH($AD1866,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1866*$AH1866*$AI1866),\n$X1866)*$AK1866","v":0}]
[null,{"$f":"unique_contracts!A1891","v":0},{"$f":"unique_contracts!B1891","v":0},{"$f":"unique_contracts!D1891","v":0},{"$f":"unique_contracts!J1891","v":0},{"$f":"unique_contracts!K1891","v":0},{"$f":"unique_contracts!M1891","v":0},{"$f":"unique_contracts!N1891","v":0},{"$f":"unique_contracts!P1891","v":0},{"$f":"unique_contracts!R1891","v":0},{"$f":"unique_contracts!V1891","v":0},{"$f":"unique_contracts!AB1891","v":0},{"$f":"unique_contracts!AM1891","v":0},{"$f":"unique_contracts!AN1891","v":0},{"$f":"unique_contracts!AO1891","v":0},{"$f":"unique_contracts!AP1891","v":0},{"$f":"unique_contracts!AQ1891","v":0},{"$f":"unique_contracts!AR1891","v":0},{"$f":"unique_contracts!BR1891","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1891,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1891,\"pumped_storage\",\n      IF(AND(NOT(U1891),V1891),\"n/a\",\n        IF(AND(K1891>0,OR(G1891=\"NotHybrid\",G1891=0)),_xlfn.CONCAT(AB1891,INDEX(resources!$G:$G,MATCH(C1891,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1891,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1891=\"Online\",NOT(ISNUMBER(MATCH(AC1891,misc!$DD:$DD,0)))),F1891,E1891)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AL$1,$AG1891>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CI$3:CI$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AL$1,$AG1891>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CI$3:CI$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AM$1,$AG1891>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AM$1,$AG1891>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AN$1,$AG1891>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CK$3:CK$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AN$1,$AG1891>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CK$3:CK$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AO$1,$AG1891>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CL$3:CL$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AO$1,$AG1891>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CL$3:CL$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AP$1,$AG1891>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CM$3:CM$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AP$1,$AG1891>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CM$3:CM$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AQ$1,$AG1891>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CN$3:CN$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AQ$1,$AG1891>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CN$3:CN$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AR$1,$AG1891>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CO$3:CO$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AR$1,$AG1891>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CO$3:CO$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AS$1,$AG1891>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CP$3:CP$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AS$1,$AG1891>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CP$3:CP$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AT$1,$AG1891>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AT$1,$AG1891>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AU$1,$AG1891>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CR$3:CR$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AU$1,$AG1891>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CR$3:CR$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AV$1,$AG1891>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CS$3:CS$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AV$1,$AG1891>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CS$3:CS$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AW$1,$AG1891>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CT$3:CT$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AW$1,$AG1891>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CT$3:CT$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AX$1,$AG1891>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CU$3:CU$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AX$1,$AG1891>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CU$3:CU$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AY$1,$AG1891>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CV$3:CV$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AY$1,$AG1891>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CV$3:CV$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=AZ$1,$AG1891>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CW$3:CW$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=AZ$1,$AG1891>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CW$3:CW$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=BA$1,$AG1891>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CX$3:CX$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=BA$1,$AG1891>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CX$3:CX$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=BB$1,$AG1891>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CY$3:CY$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=BB$1,$AG1891>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CY$3:CY$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=BC$1,$AG1891>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=BC$1,$AG1891>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=BD$1,$AG1891>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!DA$3:DA$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=BD$1,$AG1891>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!DA$3:DA$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1891<=BE$1,$AG1891>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1891>$AB1891,$AD1891=\"n/a\"),($AA1891-$AB1891)*INDEX(misc!DB$3:DB$6,MATCH($AC1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1891=\"n/a\",$AJ1891*$AI1891,$I1891)\n    +IFERROR(\n      IF(AND($AF1891<=BE$1,$AG1891>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1891>$AB1891,($AA1891-$AB1891)*INDEX(misc!DB$3:DB$6,MATCH($AD1891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1891*$AH1891*$AI1891),\n$X1891)*$AK1891","v":0}]
[null,{"$f":"unique_contracts!A1902","v":0},{"$f":"unique_contracts!B1902","v":0},{"$f":"unique_contracts!D1902","v":0},{"$f":"unique_contracts!J1902","v":0},{"$f":"unique_contracts!K1902","v":0},{"$f":"unique_contracts!M1902","v":0},{"$f":"unique_contracts!N1902","v":0},{"$f":"unique_contracts!P1902","v":0},{"$f":"unique_contracts!R1902","v":0},{"$f":"unique_contracts!V1902","v":0},{"$f":"unique_contracts!AB1902","v":0},{"$f":"unique_contracts!AM1902","v":0},{"$f":"unique_contracts!AN1902","v":0},{"$f":"unique_contracts!AO1902","v":0},{"$f":"unique_contracts!AP1902","v":0},{"$f":"unique_contracts!AQ1902","v":0},{"$f":"unique_contracts!AR1902","v":0},{"$f":"unique_contracts!BR1902","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1902,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1902,\"pumped_storage\",\n      IF(AND(NOT(U1902),V1902),\"n/a\",\n        IF(AND(K1902>0,OR(G1902=\"NotHybrid\",G1902=0)),_xlfn.CONCAT(AB1902,INDEX(resources!$G:$G,MATCH(C1902,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1902,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1902=\"Online\",NOT(ISNUMBER(MATCH(AC1902,misc!$DD:$DD,0)))),F1902,E1902)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AL$1,$AG1902>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CI$3:CI$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AL$1,$AG1902>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CI$3:CI$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AM$1,$AG1902>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AM$1,$AG1902>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AN$1,$AG1902>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CK$3:CK$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AN$1,$AG1902>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CK$3:CK$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AO$1,$AG1902>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CL$3:CL$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AO$1,$AG1902>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CL$3:CL$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AP$1,$AG1902>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CM$3:CM$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AP$1,$AG1902>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CM$3:CM$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AQ$1,$AG1902>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CN$3:CN$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AQ$1,$AG1902>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CN$3:CN$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AR$1,$AG1902>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CO$3:CO$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AR$1,$AG1902>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CO$3:CO$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AS$1,$AG1902>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CP$3:CP$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AS$1,$AG1902>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CP$3:CP$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AT$1,$AG1902>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AT$1,$AG1902>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AU$1,$AG1902>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CR$3:CR$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AU$1,$AG1902>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CR$3:CR$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AV$1,$AG1902>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CS$3:CS$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AV$1,$AG1902>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CS$3:CS$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AW$1,$AG1902>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CT$3:CT$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AW$1,$AG1902>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CT$3:CT$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AX$1,$AG1902>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CU$3:CU$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AX$1,$AG1902>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CU$3:CU$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AY$1,$AG1902>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CV$3:CV$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AY$1,$AG1902>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CV$3:CV$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=AZ$1,$AG1902>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CW$3:CW$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=AZ$1,$AG1902>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CW$3:CW$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=BA$1,$AG1902>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CX$3:CX$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=BA$1,$AG1902>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CX$3:CX$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=BB$1,$AG1902>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CY$3:CY$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=BB$1,$AG1902>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CY$3:CY$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=BC$1,$AG1902>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=BC$1,$AG1902>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=BD$1,$AG1902>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!DA$3:DA$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=BD$1,$AG1902>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!DA$3:DA$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1902<=BE$1,$AG1902>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1902,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1902>$AB1902,$AD1902=\"n/a\"),($AA1902-$AB1902)*INDEX(misc!DB$3:DB$6,MATCH($AC1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1902=\"n/a\",$AJ1902*$AI1902,$I1902)\n    +IFERROR(\n      IF(AND($AF1902<=BE$1,$AG1902>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1902,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1902>$AB1902,($AA1902-$AB1902)*INDEX(misc!DB$3:DB$6,MATCH($AD1902,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1902*$AH1902*$AI1902),\n$X1902)*$AK1902","v":0}]
[null,{"$f":"unique_contracts!A1928","v":0},{"$f":"unique_contracts!B1928","v":0},{"$f":"unique_contracts!D1928","v":0},{"$f":"unique_contracts!J1928","v":0},{"$f":"unique_contracts!K1928","v":0},{"$f":"unique_contracts!M1928","v":0},{"$f":"unique_contracts!N1928","v":0},{"$f":"unique_contracts!P1928","v":0},{"$f":"unique_contracts!R1928","v":0},{"$f":"unique_contracts!V1928","v":0},{"$f":"unique_contracts!AB1928","v":0},{"$f":"unique_contracts!AM1928","v":0},{"$f":"unique_contracts!AN1928","v":0},{"$f":"unique_contracts!AO1928","v":0},{"$f":"unique_contracts!AP1928","v":0},{"$f":"unique_contracts!AQ1928","v":0},{"$f":"unique_contracts!AR1928","v":0},{"$f":"unique_contracts!BR1928","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1928,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1928,\"pumped_storage\",\n      IF(AND(NOT(U1928),V1928),\"n/a\",\n        IF(AND(K1928>0,OR(G1928=\"NotHybrid\",G1928=0)),_xlfn.CONCAT(AB1928,INDEX(resources!$G:$G,MATCH(C1928,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1928,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1928=\"Online\",NOT(ISNUMBER(MATCH(AC1928,misc!$DD:$DD,0)))),F1928,E1928)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AL$1,$AG1928>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CI$3:CI$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AL$1,$AG1928>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CI$3:CI$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AM$1,$AG1928>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AM$1,$AG1928>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AN$1,$AG1928>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CK$3:CK$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AN$1,$AG1928>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CK$3:CK$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AO$1,$AG1928>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CL$3:CL$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AO$1,$AG1928>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CL$3:CL$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AP$1,$AG1928>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CM$3:CM$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AP$1,$AG1928>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CM$3:CM$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AQ$1,$AG1928>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CN$3:CN$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AQ$1,$AG1928>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CN$3:CN$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AR$1,$AG1928>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CO$3:CO$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AR$1,$AG1928>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CO$3:CO$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AS$1,$AG1928>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CP$3:CP$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AS$1,$AG1928>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CP$3:CP$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AT$1,$AG1928>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AT$1,$AG1928>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AU$1,$AG1928>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CR$3:CR$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AU$1,$AG1928>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CR$3:CR$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AV$1,$AG1928>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CS$3:CS$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AV$1,$AG1928>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CS$3:CS$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AW$1,$AG1928>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CT$3:CT$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AW$1,$AG1928>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CT$3:CT$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AX$1,$AG1928>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CU$3:CU$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AX$1,$AG1928>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CU$3:CU$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AY$1,$AG1928>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CV$3:CV$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AY$1,$AG1928>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CV$3:CV$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=AZ$1,$AG1928>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CW$3:CW$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=AZ$1,$AG1928>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CW$3:CW$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=BA$1,$AG1928>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CX$3:CX$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=BA$1,$AG1928>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CX$3:CX$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=BB$1,$AG1928>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CY$3:CY$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=BB$1,$AG1928>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CY$3:CY$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=BC$1,$AG1928>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=BC$1,$AG1928>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=BD$1,$AG1928>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!DA$3:DA$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=BD$1,$AG1928>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!DA$3:DA$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1928<=BE$1,$AG1928>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1928,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1928>$AB1928,$AD1928=\"n/a\"),($AA1928-$AB1928)*INDEX(misc!DB$3:DB$6,MATCH($AC1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1928=\"n/a\",$AJ1928*$AI1928,$I1928)\n    +IFERROR(\n      IF(AND($AF1928<=BE$1,$AG1928>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1928,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1928>$AB1928,($AA1928-$AB1928)*INDEX(misc!DB$3:DB$6,MATCH($AD1928,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1928*$AH1928*$AI1928),\n$X1928)*$AK1928","v":0}]
[null,{"$f":"unique_contracts!A1953","v":0},{"$f":"unique_contracts!B1953","v":0},{"$f":"unique_contracts!D1953","v":0},{"$f":"unique_contracts!J1953","v":0},{"$f":"unique_contracts!K1953","v":0},{"$f":"unique_contracts!M1953","v":0},{"$f":"unique_contracts!N1953","v":0},{"$f":"unique_contracts!P1953","v":0},{"$f":"unique_contracts!R1953","v":0},{"$f":"unique_contracts!V1953","v":0},{"$f":"unique_contracts!AB1953","v":0},{"$f":"unique_contracts!AM1953","v":0},{"$f":"unique_contracts!AN1953","v":0},{"$f":"unique_contracts!AO1953","v":0},{"$f":"unique_contracts!AP1953","v":0},{"$f":"unique_contracts!AQ1953","v":0},{"$f":"unique_contracts!AR1953","v":0},{"$f":"unique_contracts!BR1953","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1953,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1953,\"pumped_storage\",\n      IF(AND(NOT(U1953),V1953),\"n/a\",\n        IF(AND(K1953>0,OR(G1953=\"NotHybrid\",G1953=0)),_xlfn.CONCAT(AB1953,INDEX(resources!$G:$G,MATCH(C1953,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1953,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1953=\"Online\",NOT(ISNUMBER(MATCH(AC1953,misc!$DD:$DD,0)))),F1953,E1953)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AL$1,$AG1953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CI$3:CI$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AL$1,$AG1953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CI$3:CI$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AM$1,$AG1953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AM$1,$AG1953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AN$1,$AG1953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CK$3:CK$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AN$1,$AG1953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CK$3:CK$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AO$1,$AG1953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CL$3:CL$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AO$1,$AG1953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CL$3:CL$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AP$1,$AG1953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CM$3:CM$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AP$1,$AG1953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CM$3:CM$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AQ$1,$AG1953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CN$3:CN$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AQ$1,$AG1953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CN$3:CN$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AR$1,$AG1953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CO$3:CO$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AR$1,$AG1953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CO$3:CO$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AS$1,$AG1953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CP$3:CP$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AS$1,$AG1953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CP$3:CP$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AT$1,$AG1953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AT$1,$AG1953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AU$1,$AG1953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CR$3:CR$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AU$1,$AG1953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CR$3:CR$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AV$1,$AG1953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CS$3:CS$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AV$1,$AG1953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CS$3:CS$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AW$1,$AG1953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CT$3:CT$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AW$1,$AG1953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CT$3:CT$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AX$1,$AG1953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CU$3:CU$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AX$1,$AG1953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CU$3:CU$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AY$1,$AG1953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CV$3:CV$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AY$1,$AG1953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CV$3:CV$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=AZ$1,$AG1953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CW$3:CW$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=AZ$1,$AG1953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CW$3:CW$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=BA$1,$AG1953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CX$3:CX$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=BA$1,$AG1953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CX$3:CX$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=BB$1,$AG1953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CY$3:CY$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=BB$1,$AG1953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CY$3:CY$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=BC$1,$AG1953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=BC$1,$AG1953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=BD$1,$AG1953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!DA$3:DA$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=BD$1,$AG1953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!DA$3:DA$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1953<=BE$1,$AG1953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1953>$AB1953,$AD1953=\"n/a\"),($AA1953-$AB1953)*INDEX(misc!DB$3:DB$6,MATCH($AC1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1953=\"n/a\",$AJ1953*$AI1953,$I1953)\n    +IFERROR(\n      IF(AND($AF1953<=BE$1,$AG1953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1953>$AB1953,($AA1953-$AB1953)*INDEX(misc!DB$3:DB$6,MATCH($AD1953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1953*$AH1953*$AI1953),\n$X1953)*$AK1953","v":0}]
[null,{"$f":"unique_contracts!A1972","v":0},{"$f":"unique_contracts!B1972","v":0},{"$f":"unique_contracts!D1972","v":0},{"$f":"unique_contracts!J1972","v":0},{"$f":"unique_contracts!K1972","v":0},{"$f":"unique_contracts!M1972","v":0},{"$f":"unique_contracts!N1972","v":0},{"$f":"unique_contracts!P1972","v":0},{"$f":"unique_contracts!R1972","v":0},{"$f":"unique_contracts!V1972","v":0},{"$f":"unique_contracts!AB1972","v":0},{"$f":"unique_contracts!AM1972","v":0},{"$f":"unique_contracts!AN1972","v":0},{"$f":"unique_contracts!AO1972","v":0},{"$f":"unique_contracts!AP1972","v":0},{"$f":"unique_contracts!AQ1972","v":0},{"$f":"unique_contracts!AR1972","v":0},{"$f":"unique_contracts!BR1972","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1972,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1972,\"pumped_storage\",\n      IF(AND(NOT(U1972),V1972),\"n/a\",\n        IF(AND(K1972>0,OR(G1972=\"NotHybrid\",G1972=0)),_xlfn.CONCAT(AB1972,INDEX(resources!$G:$G,MATCH(C1972,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1972,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1972=\"Online\",NOT(ISNUMBER(MATCH(AC1972,misc!$DD:$DD,0)))),F1972,E1972)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AL$1,$AG1972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CI$3:CI$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AL$1,$AG1972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CI$3:CI$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AM$1,$AG1972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AM$1,$AG1972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AN$1,$AG1972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CK$3:CK$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AN$1,$AG1972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CK$3:CK$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AO$1,$AG1972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CL$3:CL$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AO$1,$AG1972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CL$3:CL$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AP$1,$AG1972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CM$3:CM$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AP$1,$AG1972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CM$3:CM$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AQ$1,$AG1972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CN$3:CN$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AQ$1,$AG1972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CN$3:CN$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AR$1,$AG1972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CO$3:CO$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AR$1,$AG1972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CO$3:CO$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AS$1,$AG1972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CP$3:CP$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AS$1,$AG1972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CP$3:CP$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AT$1,$AG1972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AT$1,$AG1972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AU$1,$AG1972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CR$3:CR$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AU$1,$AG1972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CR$3:CR$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AV$1,$AG1972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CS$3:CS$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AV$1,$AG1972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CS$3:CS$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AW$1,$AG1972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CT$3:CT$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AW$1,$AG1972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CT$3:CT$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AX$1,$AG1972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CU$3:CU$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AX$1,$AG1972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CU$3:CU$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AY$1,$AG1972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CV$3:CV$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AY$1,$AG1972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CV$3:CV$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=AZ$1,$AG1972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CW$3:CW$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=AZ$1,$AG1972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CW$3:CW$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=BA$1,$AG1972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CX$3:CX$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=BA$1,$AG1972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CX$3:CX$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=BB$1,$AG1972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CY$3:CY$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=BB$1,$AG1972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CY$3:CY$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=BC$1,$AG1972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=BC$1,$AG1972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=BD$1,$AG1972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!DA$3:DA$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=BD$1,$AG1972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!DA$3:DA$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1972<=BE$1,$AG1972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1972>$AB1972,$AD1972=\"n/a\"),($AA1972-$AB1972)*INDEX(misc!DB$3:DB$6,MATCH($AC1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1972=\"n/a\",$AJ1972*$AI1972,$I1972)\n    +IFERROR(\n      IF(AND($AF1972<=BE$1,$AG1972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1972>$AB1972,($AA1972-$AB1972)*INDEX(misc!DB$3:DB$6,MATCH($AD1972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1972*$AH1972*$AI1972),\n$X1972)*$AK1972","v":0}]
[null,{"$f":"unique_contracts!A1979","v":0},{"$f":"unique_contracts!B1979","v":0},{"$f":"unique_contracts!D1979","v":0},{"$f":"unique_contracts!J1979","v":0},{"$f":"unique_contracts!K1979","v":0},{"$f":"unique_contracts!M1979","v":0},{"$f":"unique_contracts!N1979","v":0},{"$f":"unique_contracts!P1979","v":0},{"$f":"unique_contracts!R1979","v":0},{"$f":"unique_contracts!V1979","v":0},{"$f":"unique_contracts!AB1979","v":0},{"$f":"unique_contracts!AM1979","v":0},{"$f":"unique_contracts!AN1979","v":0},{"$f":"unique_contracts!AO1979","v":0},{"$f":"unique_contracts!AP1979","v":0},{"$f":"unique_contracts!AQ1979","v":0},{"$f":"unique_contracts!AR1979","v":0},{"$f":"unique_contracts!BR1979","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1979,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1979,\"pumped_storage\",\n      IF(AND(NOT(U1979),V1979),\"n/a\",\n        IF(AND(K1979>0,OR(G1979=\"NotHybrid\",G1979=0)),_xlfn.CONCAT(AB1979,INDEX(resources!$G:$G,MATCH(C1979,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1979,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1979=\"Online\",NOT(ISNUMBER(MATCH(AC1979,misc!$DD:$DD,0)))),F1979,E1979)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AL$1,$AG1979>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CI$3:CI$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AL$1,$AG1979>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CI$3:CI$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AM$1,$AG1979>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AM$1,$AG1979>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AN$1,$AG1979>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CK$3:CK$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AN$1,$AG1979>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CK$3:CK$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AO$1,$AG1979>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CL$3:CL$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AO$1,$AG1979>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CL$3:CL$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AP$1,$AG1979>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CM$3:CM$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AP$1,$AG1979>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CM$3:CM$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AQ$1,$AG1979>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CN$3:CN$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AQ$1,$AG1979>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CN$3:CN$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AR$1,$AG1979>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CO$3:CO$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AR$1,$AG1979>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CO$3:CO$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AS$1,$AG1979>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CP$3:CP$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AS$1,$AG1979>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CP$3:CP$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AT$1,$AG1979>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AT$1,$AG1979>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AU$1,$AG1979>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CR$3:CR$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AU$1,$AG1979>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CR$3:CR$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AV$1,$AG1979>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CS$3:CS$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AV$1,$AG1979>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CS$3:CS$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AW$1,$AG1979>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CT$3:CT$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AW$1,$AG1979>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CT$3:CT$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AX$1,$AG1979>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CU$3:CU$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AX$1,$AG1979>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CU$3:CU$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AY$1,$AG1979>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CV$3:CV$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AY$1,$AG1979>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CV$3:CV$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=AZ$1,$AG1979>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CW$3:CW$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=AZ$1,$AG1979>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CW$3:CW$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=BA$1,$AG1979>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CX$3:CX$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=BA$1,$AG1979>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CX$3:CX$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=BB$1,$AG1979>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CY$3:CY$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=BB$1,$AG1979>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CY$3:CY$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=BC$1,$AG1979>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=BC$1,$AG1979>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=BD$1,$AG1979>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!DA$3:DA$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=BD$1,$AG1979>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!DA$3:DA$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1979<=BE$1,$AG1979>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1979>$AB1979,$AD1979=\"n/a\"),($AA1979-$AB1979)*INDEX(misc!DB$3:DB$6,MATCH($AC1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1979=\"n/a\",$AJ1979*$AI1979,$I1979)\n    +IFERROR(\n      IF(AND($AF1979<=BE$1,$AG1979>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1979>$AB1979,($AA1979-$AB1979)*INDEX(misc!DB$3:DB$6,MATCH($AD1979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1979*$AH1979*$AI1979),\n$X1979)*$AK1979","v":0}]
[null,{"$f":"unique_contracts!A1996","v":0},{"$f":"unique_contracts!B1996","v":0},{"$f":"unique_contracts!D1996","v":0},{"$f":"unique_contracts!J1996","v":0},{"$f":"unique_contracts!K1996","v":0},{"$f":"unique_contracts!M1996","v":0},{"$f":"unique_contracts!N1996","v":0},{"$f":"unique_contracts!P1996","v":0},{"$f":"unique_contracts!R1996","v":0},{"$f":"unique_contracts!V1996","v":0},{"$f":"unique_contracts!AB1996","v":0},{"$f":"unique_contracts!AM1996","v":0},{"$f":"unique_contracts!AN1996","v":0},{"$f":"unique_contracts!AO1996","v":0},{"$f":"unique_contracts!AP1996","v":0},{"$f":"unique_contracts!AQ1996","v":0},{"$f":"unique_contracts!AR1996","v":0},{"$f":"unique_contracts!BR1996","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1996,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1996,\"pumped_storage\",\n      IF(AND(NOT(U1996),V1996),\"n/a\",\n        IF(AND(K1996>0,OR(G1996=\"NotHybrid\",G1996=0)),_xlfn.CONCAT(AB1996,INDEX(resources!$G:$G,MATCH(C1996,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1996,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1996=\"Online\",NOT(ISNUMBER(MATCH(AC1996,misc!$DD:$DD,0)))),F1996,E1996)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AL$1,$AG1996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CI$3:CI$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AL$1,$AG1996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CI$3:CI$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AM$1,$AG1996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AM$1,$AG1996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AN$1,$AG1996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CK$3:CK$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AN$1,$AG1996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CK$3:CK$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AO$1,$AG1996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CL$3:CL$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AO$1,$AG1996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CL$3:CL$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AP$1,$AG1996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CM$3:CM$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AP$1,$AG1996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CM$3:CM$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AQ$1,$AG1996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CN$3:CN$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AQ$1,$AG1996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CN$3:CN$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AR$1,$AG1996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CO$3:CO$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AR$1,$AG1996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CO$3:CO$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AS$1,$AG1996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CP$3:CP$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AS$1,$AG1996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CP$3:CP$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AT$1,$AG1996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AT$1,$AG1996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AU$1,$AG1996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CR$3:CR$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AU$1,$AG1996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CR$3:CR$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AV$1,$AG1996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CS$3:CS$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AV$1,$AG1996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CS$3:CS$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AW$1,$AG1996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CT$3:CT$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AW$1,$AG1996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CT$3:CT$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AX$1,$AG1996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CU$3:CU$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AX$1,$AG1996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CU$3:CU$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AY$1,$AG1996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CV$3:CV$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AY$1,$AG1996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CV$3:CV$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=AZ$1,$AG1996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CW$3:CW$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=AZ$1,$AG1996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CW$3:CW$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=BA$1,$AG1996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CX$3:CX$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=BA$1,$AG1996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CX$3:CX$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=BB$1,$AG1996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CY$3:CY$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=BB$1,$AG1996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CY$3:CY$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=BC$1,$AG1996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=BC$1,$AG1996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=BD$1,$AG1996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!DA$3:DA$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=BD$1,$AG1996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!DA$3:DA$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1996<=BE$1,$AG1996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1996>$AB1996,$AD1996=\"n/a\"),($AA1996-$AB1996)*INDEX(misc!DB$3:DB$6,MATCH($AC1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD1996=\"n/a\",$AJ1996*$AI1996,$I1996)\n    +IFERROR(\n      IF(AND($AF1996<=BE$1,$AG1996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1996>$AB1996,($AA1996-$AB1996)*INDEX(misc!DB$3:DB$6,MATCH($AD1996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y1996*$AH1996*$AI1996),\n$X1996)*$AK1996","v":0}]
[null,{"$f":"unique_contracts!A2015","v":0},{"$f":"unique_contracts!B2015","v":0},{"$f":"unique_contracts!D2015","v":0},{"$f":"unique_contracts!J2015","v":0},{"$f":"unique_contracts!K2015","v":0},{"$f":"unique_contracts!M2015","v":0},{"$f":"unique_contracts!N2015","v":0},{"$f":"unique_contracts!P2015","v":0},{"$f":"unique_contracts!R2015","v":0},{"$f":"unique_contracts!V2015","v":0},{"$f":"unique_contracts!AB2015","v":0},{"$f":"unique_contracts!AM2015","v":0},{"$f":"unique_contracts!AN2015","v":0},{"$f":"unique_contracts!AO2015","v":0},{"$f":"unique_contracts!AP2015","v":0},{"$f":"unique_contracts!AQ2015","v":0},{"$f":"unique_contracts!AR2015","v":0},{"$f":"unique_contracts!BR2015","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2015,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2015,\"pumped_storage\",\n      IF(AND(NOT(U2015),V2015),\"n/a\",\n        IF(AND(K2015>0,OR(G2015=\"NotHybrid\",G2015=0)),_xlfn.CONCAT(AB2015,INDEX(resources!$G:$G,MATCH(C2015,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2015,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2015=\"Online\",NOT(ISNUMBER(MATCH(AC2015,misc!$DD:$DD,0)))),F2015,E2015)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AL$1,$AG2015>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CI$3:CI$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AL$1,$AG2015>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CI$3:CI$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AM$1,$AG2015>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AM$1,$AG2015>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AN$1,$AG2015>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CK$3:CK$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AN$1,$AG2015>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CK$3:CK$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AO$1,$AG2015>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CL$3:CL$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AO$1,$AG2015>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CL$3:CL$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AP$1,$AG2015>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CM$3:CM$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AP$1,$AG2015>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CM$3:CM$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AQ$1,$AG2015>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CN$3:CN$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AQ$1,$AG2015>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CN$3:CN$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AR$1,$AG2015>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CO$3:CO$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AR$1,$AG2015>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CO$3:CO$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AS$1,$AG2015>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CP$3:CP$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AS$1,$AG2015>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CP$3:CP$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AT$1,$AG2015>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AT$1,$AG2015>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AU$1,$AG2015>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CR$3:CR$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AU$1,$AG2015>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CR$3:CR$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AV$1,$AG2015>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CS$3:CS$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AV$1,$AG2015>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CS$3:CS$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AW$1,$AG2015>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CT$3:CT$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AW$1,$AG2015>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CT$3:CT$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AX$1,$AG2015>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CU$3:CU$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AX$1,$AG2015>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CU$3:CU$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AY$1,$AG2015>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CV$3:CV$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AY$1,$AG2015>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CV$3:CV$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=AZ$1,$AG2015>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CW$3:CW$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=AZ$1,$AG2015>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CW$3:CW$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=BA$1,$AG2015>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CX$3:CX$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=BA$1,$AG2015>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CX$3:CX$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=BB$1,$AG2015>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CY$3:CY$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=BB$1,$AG2015>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CY$3:CY$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=BC$1,$AG2015>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=BC$1,$AG2015>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=BD$1,$AG2015>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!DA$3:DA$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=BD$1,$AG2015>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!DA$3:DA$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2015<=BE$1,$AG2015>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2015,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2015>$AB2015,$AD2015=\"n/a\"),($AA2015-$AB2015)*INDEX(misc!DB$3:DB$6,MATCH($AC2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2015=\"n/a\",$AJ2015*$AI2015,$I2015)\n    +IFERROR(\n      IF(AND($AF2015<=BE$1,$AG2015>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2015,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2015>$AB2015,($AA2015-$AB2015)*INDEX(misc!DB$3:DB$6,MATCH($AD2015,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2015*$AH2015*$AI2015),\n$X2015)*$AK2015","v":0}]
[null,{"$f":"unique_contracts!A2040","v":0},{"$f":"unique_contracts!B2040","v":0},{"$f":"unique_contracts!D2040","v":0},{"$f":"unique_contracts!J2040","v":0},{"$f":"unique_contracts!K2040","v":0},{"$f":"unique_contracts!M2040","v":0},{"$f":"unique_contracts!N2040","v":0},{"$f":"unique_contracts!P2040","v":0},{"$f":"unique_contracts!R2040","v":0},{"$f":"unique_contracts!V2040","v":0},{"$f":"unique_contracts!AB2040","v":0},{"$f":"unique_contracts!AM2040","v":0},{"$f":"unique_contracts!AN2040","v":0},{"$f":"unique_contracts!AO2040","v":0},{"$f":"unique_contracts!AP2040","v":0},{"$f":"unique_contracts!AQ2040","v":0},{"$f":"unique_contracts!AR2040","v":0},{"$f":"unique_contracts!BR2040","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2040,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2040,\"pumped_storage\",\n      IF(AND(NOT(U2040),V2040),\"n/a\",\n        IF(AND(K2040>0,OR(G2040=\"NotHybrid\",G2040=0)),_xlfn.CONCAT(AB2040,INDEX(resources!$G:$G,MATCH(C2040,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2040,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2040=\"Online\",NOT(ISNUMBER(MATCH(AC2040,misc!$DD:$DD,0)))),F2040,E2040)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AL$1,$AG2040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CI$3:CI$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AL$1,$AG2040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CI$3:CI$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AM$1,$AG2040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AM$1,$AG2040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AN$1,$AG2040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CK$3:CK$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AN$1,$AG2040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CK$3:CK$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AO$1,$AG2040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CL$3:CL$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AO$1,$AG2040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CL$3:CL$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AP$1,$AG2040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CM$3:CM$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AP$1,$AG2040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CM$3:CM$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AQ$1,$AG2040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CN$3:CN$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AQ$1,$AG2040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CN$3:CN$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AR$1,$AG2040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CO$3:CO$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AR$1,$AG2040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CO$3:CO$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AS$1,$AG2040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CP$3:CP$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AS$1,$AG2040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CP$3:CP$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AT$1,$AG2040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AT$1,$AG2040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AU$1,$AG2040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CR$3:CR$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AU$1,$AG2040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CR$3:CR$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AV$1,$AG2040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CS$3:CS$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AV$1,$AG2040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CS$3:CS$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AW$1,$AG2040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CT$3:CT$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AW$1,$AG2040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CT$3:CT$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AX$1,$AG2040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CU$3:CU$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AX$1,$AG2040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CU$3:CU$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AY$1,$AG2040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CV$3:CV$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AY$1,$AG2040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CV$3:CV$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=AZ$1,$AG2040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CW$3:CW$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=AZ$1,$AG2040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CW$3:CW$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=BA$1,$AG2040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CX$3:CX$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=BA$1,$AG2040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CX$3:CX$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=BB$1,$AG2040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CY$3:CY$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=BB$1,$AG2040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CY$3:CY$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=BC$1,$AG2040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=BC$1,$AG2040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=BD$1,$AG2040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!DA$3:DA$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=BD$1,$AG2040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!DA$3:DA$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2040<=BE$1,$AG2040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2040>$AB2040,$AD2040=\"n/a\"),($AA2040-$AB2040)*INDEX(misc!DB$3:DB$6,MATCH($AC2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2040=\"n/a\",$AJ2040*$AI2040,$I2040)\n    +IFERROR(\n      IF(AND($AF2040<=BE$1,$AG2040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2040>$AB2040,($AA2040-$AB2040)*INDEX(misc!DB$3:DB$6,MATCH($AD2040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2040*$AH2040*$AI2040),\n$X2040)*$AK2040","v":0}]
[null,{"$f":"unique_contracts!A2052","v":0},{"$f":"unique_contracts!B2052","v":0},{"$f":"unique_contracts!D2052","v":0},{"$f":"unique_contracts!J2052","v":0},{"$f":"unique_contracts!K2052","v":0},{"$f":"unique_contracts!M2052","v":0},{"$f":"unique_contracts!N2052","v":0},{"$f":"unique_contracts!P2052","v":0},{"$f":"unique_contracts!R2052","v":0},{"$f":"unique_contracts!V2052","v":0},{"$f":"unique_contracts!AB2052","v":0},{"$f":"unique_contracts!AM2052","v":0},{"$f":"unique_contracts!AN2052","v":0},{"$f":"unique_contracts!AO2052","v":0},{"$f":"unique_contracts!AP2052","v":0},{"$f":"unique_contracts!AQ2052","v":0},{"$f":"unique_contracts!AR2052","v":0},{"$f":"unique_contracts!BR2052","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2052,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2052,\"pumped_storage\",\n      IF(AND(NOT(U2052),V2052),\"n/a\",\n        IF(AND(K2052>0,OR(G2052=\"NotHybrid\",G2052=0)),_xlfn.CONCAT(AB2052,INDEX(resources!$G:$G,MATCH(C2052,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2052,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2052=\"Online\",NOT(ISNUMBER(MATCH(AC2052,misc!$DD:$DD,0)))),F2052,E2052)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AL$1,$AG2052>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CI$3:CI$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AL$1,$AG2052>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CI$3:CI$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AM$1,$AG2052>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AM$1,$AG2052>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AN$1,$AG2052>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CK$3:CK$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AN$1,$AG2052>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CK$3:CK$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AO$1,$AG2052>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CL$3:CL$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AO$1,$AG2052>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CL$3:CL$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AP$1,$AG2052>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CM$3:CM$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AP$1,$AG2052>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CM$3:CM$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AQ$1,$AG2052>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CN$3:CN$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AQ$1,$AG2052>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CN$3:CN$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AR$1,$AG2052>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CO$3:CO$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AR$1,$AG2052>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CO$3:CO$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AS$1,$AG2052>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CP$3:CP$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AS$1,$AG2052>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CP$3:CP$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AT$1,$AG2052>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AT$1,$AG2052>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AU$1,$AG2052>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CR$3:CR$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AU$1,$AG2052>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CR$3:CR$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AV$1,$AG2052>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CS$3:CS$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AV$1,$AG2052>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CS$3:CS$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AW$1,$AG2052>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CT$3:CT$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AW$1,$AG2052>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CT$3:CT$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AX$1,$AG2052>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CU$3:CU$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AX$1,$AG2052>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CU$3:CU$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AY$1,$AG2052>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CV$3:CV$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AY$1,$AG2052>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CV$3:CV$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=AZ$1,$AG2052>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CW$3:CW$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=AZ$1,$AG2052>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CW$3:CW$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=BA$1,$AG2052>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CX$3:CX$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=BA$1,$AG2052>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CX$3:CX$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=BB$1,$AG2052>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CY$3:CY$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=BB$1,$AG2052>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CY$3:CY$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=BC$1,$AG2052>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=BC$1,$AG2052>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=BD$1,$AG2052>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!DA$3:DA$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=BD$1,$AG2052>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!DA$3:DA$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2052<=BE$1,$AG2052>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2052,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2052>$AB2052,$AD2052=\"n/a\"),($AA2052-$AB2052)*INDEX(misc!DB$3:DB$6,MATCH($AC2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2052=\"n/a\",$AJ2052*$AI2052,$I2052)\n    +IFERROR(\n      IF(AND($AF2052<=BE$1,$AG2052>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2052,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2052>$AB2052,($AA2052-$AB2052)*INDEX(misc!DB$3:DB$6,MATCH($AD2052,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0}]
[null,{"$f":"unique_contracts!A2083","v":0},{"$f":"unique_contracts!B2083","v":0},{"$f":"unique_contracts!D2083","v":0},{"$f":"unique_contracts!J2083","v":0},{"$f":"unique_contracts!K2083","v":0},{"$f":"unique_contracts!M2083","v":0},{"$f":"unique_contracts!N2083","v":0},{"$f":"unique_contracts!P2083","v":0},{"$f":"unique_contracts!R2083","v":0},{"$f":"unique_contracts!V2083","v":0},{"$f":"unique_contracts!AB2083","v":0},{"$f":"unique_contracts!AM2083","v":0},{"$f":"unique_contracts!AN2083","v":0},{"$f":"unique_contracts!AO2083","v":0},{"$f":"unique_contracts!AP2083","v":0},{"$f":"unique_contracts!AQ2083","v":0},{"$f":"unique_contracts!AR2083","v":0},{"$f":"unique_contracts!BR2083","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2083,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2083,\"pumped_storage\",\n      IF(AND(NOT(U2083),V2083),\"n/a\",\n        IF(AND(K2083>0,OR(G2083=\"NotHybrid\",G2083=0)),_xlfn.CONCAT(AB2083,INDEX(resources!$G:$G,MATCH(C2083,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2083,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2083=\"Online\",NOT(ISNUMBER(MATCH(AC2083,misc!$DD:$DD,0)))),F2083,E2083)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AL$1,$AG2083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CI$3:CI$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AL$1,$AG2083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CI$3:CI$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AM$1,$AG2083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AM$1,$AG2083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AN$1,$AG2083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CK$3:CK$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AN$1,$AG2083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CK$3:CK$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AO$1,$AG2083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CL$3:CL$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AO$1,$AG2083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CL$3:CL$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AP$1,$AG2083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CM$3:CM$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AP$1,$AG2083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CM$3:CM$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AQ$1,$AG2083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CN$3:CN$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AQ$1,$AG2083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CN$3:CN$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AR$1,$AG2083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CO$3:CO$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AR$1,$AG2083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CO$3:CO$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AS$1,$AG2083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CP$3:CP$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AS$1,$AG2083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CP$3:CP$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AT$1,$AG2083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AT$1,$AG2083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AU$1,$AG2083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CR$3:CR$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AU$1,$AG2083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CR$3:CR$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AV$1,$AG2083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CS$3:CS$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AV$1,$AG2083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CS$3:CS$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AW$1,$AG2083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CT$3:CT$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AW$1,$AG2083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CT$3:CT$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AX$1,$AG2083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CU$3:CU$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AX$1,$AG2083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CU$3:CU$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AY$1,$AG2083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CV$3:CV$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AY$1,$AG2083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CV$3:CV$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=AZ$1,$AG2083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CW$3:CW$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=AZ$1,$AG2083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CW$3:CW$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=BA$1,$AG2083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CX$3:CX$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=BA$1,$AG2083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CX$3:CX$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=BB$1,$AG2083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CY$3:CY$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=BB$1,$AG2083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CY$3:CY$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=BC$1,$AG2083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=BC$1,$AG2083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=BD$1,$AG2083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!DA$3:DA$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=BD$1,$AG2083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!DA$3:DA$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2083<=BE$1,$AG2083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2083>$AB2083,$AD2083=\"n/a\"),($AA2083-$AB2083)*INDEX(misc!DB$3:DB$6,MATCH($AC2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2083=\"n/a\",$AJ2083*$AI2083,$I2083)\n    +IFERROR(\n      IF(AND($AF2083<=BE$1,$AG2083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2083>$AB2083,($AA2083-$AB2083)*INDEX(misc!DB$3:DB$6,MATCH($AD2083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2083*$AH2083*$AI2083),\n$X2083)*$AK2083","v":0}]
[null,{"$f":"unique_contracts!A2102","v":0},{"$f":"unique_contracts!B2102","v":0},{"$f":"unique_contracts!D2102","v":0},{"$f":"unique_contracts!J2102","v":0},{"$f":"unique_contracts!K2102","v":0},{"$f":"unique_contracts!M2102","v":0},{"$f":"unique_contracts!N2102","v":0},{"$f":"unique_contracts!P2102","v":0},{"$f":"unique_contracts!R2102","v":0},{"$f":"unique_contracts!V2102","v":0},{"$f":"unique_contracts!AB2102","v":0},{"$f":"unique_contracts!AM2102","v":0},{"$f":"unique_contracts!AN2102","v":0},{"$f":"unique_contracts!AO2102","v":0},{"$f":"unique_contracts!AP2102","v":0},{"$f":"unique_contracts!AQ2102","v":0},{"$f":"unique_contracts!AR2102","v":0},{"$f":"unique_contracts!BR2102","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2102,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2102,\"pumped_storage\",\n      IF(AND(NOT(U2102),V2102),\"n/a\",\n        IF(AND(K2102>0,OR(G2102=\"NotHybrid\",G2102=0)),_xlfn.CONCAT(AB2102,INDEX(resources!$G:$G,MATCH(C2102,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2102,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2102=\"Online\",NOT(ISNUMBER(MATCH(AC2102,misc!$DD:$DD,0)))),F2102,E2102)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AL$1,$AG2102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CI$3:CI$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AL$1,$AG2102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CI$3:CI$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AM$1,$AG2102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AM$1,$AG2102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AN$1,$AG2102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CK$3:CK$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AN$1,$AG2102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CK$3:CK$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AO$1,$AG2102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CL$3:CL$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AO$1,$AG2102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CL$3:CL$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AP$1,$AG2102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CM$3:CM$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AP$1,$AG2102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CM$3:CM$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AQ$1,$AG2102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CN$3:CN$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AQ$1,$AG2102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CN$3:CN$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AR$1,$AG2102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CO$3:CO$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AR$1,$AG2102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CO$3:CO$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AS$1,$AG2102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CP$3:CP$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AS$1,$AG2102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CP$3:CP$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AT$1,$AG2102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AT$1,$AG2102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AU$1,$AG2102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CR$3:CR$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AU$1,$AG2102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CR$3:CR$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AV$1,$AG2102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CS$3:CS$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AV$1,$AG2102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CS$3:CS$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AW$1,$AG2102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CT$3:CT$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AW$1,$AG2102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CT$3:CT$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AX$1,$AG2102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CU$3:CU$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AX$1,$AG2102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CU$3:CU$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AY$1,$AG2102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CV$3:CV$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AY$1,$AG2102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CV$3:CV$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=AZ$1,$AG2102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CW$3:CW$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=AZ$1,$AG2102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CW$3:CW$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=BA$1,$AG2102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CX$3:CX$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=BA$1,$AG2102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CX$3:CX$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=BB$1,$AG2102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CY$3:CY$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=BB$1,$AG2102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CY$3:CY$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=BC$1,$AG2102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=BC$1,$AG2102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=BD$1,$AG2102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!DA$3:DA$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=BD$1,$AG2102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!DA$3:DA$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2102<=BE$1,$AG2102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2102>$AB2102,$AD2102=\"n/a\"),($AA2102-$AB2102)*INDEX(misc!DB$3:DB$6,MATCH($AC2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2102=\"n/a\",$AJ2102*$AI2102,$I2102)\n    +IFERROR(\n      IF(AND($AF2102<=BE$1,$AG2102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2102>$AB2102,($AA2102-$AB2102)*INDEX(misc!DB$3:DB$6,MATCH($AD2102,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2102*$AH2102*$AI2102),\n$X2102)*$AK2102","v":0}]
[null,{"$f":"unique_contracts!A2121","v":0},{"$f":"unique_contracts!B2121","v":0},{"$f":"unique_contracts!D2121","v":0},{"$f":"unique_contracts!J2121","v":0},{"$f":"unique_contracts!K2121","v":0},{"$f":"unique_contracts!M2121","v":0},{"$f":"unique_contracts!N2121","v":0},{"$f":"unique_contracts!P2121","v":0},{"$f":"unique_contracts!R2121","v":0},{"$f":"unique_contracts!V2121","v":0},{"$f":"unique_contracts!AB2121","v":0},{"$f":"unique_contracts!AM2121","v":0},{"$f":"unique_contracts!AN2121","v":0},{"$f":"unique_contracts!AO2121","v":0},{"$f":"unique_contracts!AP2121","v":0},{"$f":"unique_contracts!AQ2121","v":0},{"$f":"unique_contracts!AR2121","v":0},{"$f":"unique_contracts!BR2121","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2121,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2121,\"pumped_storage\",\n      IF(AND(NOT(U2121),V2121),\"n/a\",\n        IF(AND(K2121>0,OR(G2121=\"NotHybrid\",G2121=0)),_xlfn.CONCAT(AB2121,INDEX(resources!$G:$G,MATCH(C2121,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2121,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2121=\"Online\",NOT(ISNUMBER(MATCH(AC2121,misc!$DD:$DD,0)))),F2121,E2121)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AL$1,$AG2121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CI$3:CI$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AL$1,$AG2121>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CI$3:CI$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AM$1,$AG2121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AM$1,$AG2121>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AN$1,$AG2121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CK$3:CK$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AN$1,$AG2121>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CK$3:CK$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AO$1,$AG2121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CL$3:CL$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AO$1,$AG2121>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CL$3:CL$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AP$1,$AG2121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CM$3:CM$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AP$1,$AG2121>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CM$3:CM$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AQ$1,$AG2121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CN$3:CN$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AQ$1,$AG2121>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CN$3:CN$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AR$1,$AG2121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CO$3:CO$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AR$1,$AG2121>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CO$3:CO$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AS$1,$AG2121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CP$3:CP$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AS$1,$AG2121>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CP$3:CP$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AT$1,$AG2121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AT$1,$AG2121>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AU$1,$AG2121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CR$3:CR$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AU$1,$AG2121>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CR$3:CR$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AV$1,$AG2121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CS$3:CS$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AV$1,$AG2121>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CS$3:CS$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AW$1,$AG2121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CT$3:CT$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AW$1,$AG2121>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CT$3:CT$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AX$1,$AG2121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CU$3:CU$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AX$1,$AG2121>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CU$3:CU$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AY$1,$AG2121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CV$3:CV$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AY$1,$AG2121>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CV$3:CV$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=AZ$1,$AG2121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CW$3:CW$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=AZ$1,$AG2121>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CW$3:CW$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=BA$1,$AG2121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CX$3:CX$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=BA$1,$AG2121>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CX$3:CX$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=BB$1,$AG2121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CY$3:CY$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=BB$1,$AG2121>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CY$3:CY$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=BC$1,$AG2121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=BC$1,$AG2121>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=BD$1,$AG2121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!DA$3:DA$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=BD$1,$AG2121>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!DA$3:DA$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2121<=BE$1,$AG2121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2121,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2121>$AB2121,$AD2121=\"n/a\"),($AA2121-$AB2121)*INDEX(misc!DB$3:DB$6,MATCH($AC2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2121=\"n/a\",$AJ2121*$AI2121,$I2121)\n    +IFERROR(\n      IF(AND($AF2121<=BE$1,$AG2121>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2121,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2121>$AB2121,($AA2121-$AB2121)*INDEX(misc!DB$3:DB$6,MATCH($AD2121,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2121*$AH2121*$AI2121),\n$X2121)*$AK2121","v":0}]
[null,{"$f":"unique_contracts!A2129","v":0},{"$f":"unique_contracts!B2129","v":0},{"$f":"unique_contracts!D2129","v":0},{"$f":"unique_contracts!J2129","v":0},{"$f":"unique_contracts!K2129","v":0},{"$f":"unique_contracts!M2129","v":0},{"$f":"unique_contracts!N2129","v":0},{"$f":"unique_contracts!P2129","v":0},{"$f":"unique_contracts!R2129","v":0},{"$f":"unique_contracts!V2129","v":0},{"$f":"unique_contracts!AB2129","v":0},{"$f":"unique_contracts!AM2129","v":0},{"$f":"unique_contracts!AN2129","v":0},{"$f":"unique_contracts!AO2129","v":0},{"$f":"unique_contracts!AP2129","v":0},{"$f":"unique_contracts!AQ2129","v":0},{"$f":"unique_contracts!AR2129","v":0},{"$f":"unique_contracts!BR2129","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2129,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2129,\"pumped_storage\",\n      IF(AND(NOT(U2129),V2129),\"n/a\",\n        IF(AND(K2129>0,OR(G2129=\"NotHybrid\",G2129=0)),_xlfn.CONCAT(AB2129,INDEX(resources!$G:$G,MATCH(C2129,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2129,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2129=\"Online\",NOT(ISNUMBER(MATCH(AC2129,misc!$DD:$DD,0)))),F2129,E2129)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AL$1,$AG2129>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CI$3:CI$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AL$1,$AG2129>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CI$3:CI$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AM$1,$AG2129>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AM$1,$AG2129>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AN$1,$AG2129>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CK$3:CK$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AN$1,$AG2129>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CK$3:CK$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AO$1,$AG2129>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CL$3:CL$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AO$1,$AG2129>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CL$3:CL$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AP$1,$AG2129>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CM$3:CM$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AP$1,$AG2129>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CM$3:CM$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AQ$1,$AG2129>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CN$3:CN$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AQ$1,$AG2129>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CN$3:CN$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AR$1,$AG2129>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CO$3:CO$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AR$1,$AG2129>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CO$3:CO$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AS$1,$AG2129>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CP$3:CP$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AS$1,$AG2129>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CP$3:CP$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AT$1,$AG2129>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AT$1,$AG2129>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AU$1,$AG2129>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CR$3:CR$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AU$1,$AG2129>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CR$3:CR$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AV$1,$AG2129>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CS$3:CS$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AV$1,$AG2129>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CS$3:CS$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AW$1,$AG2129>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CT$3:CT$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AW$1,$AG2129>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CT$3:CT$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AX$1,$AG2129>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CU$3:CU$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AX$1,$AG2129>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CU$3:CU$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AY$1,$AG2129>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CV$3:CV$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AY$1,$AG2129>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CV$3:CV$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=AZ$1,$AG2129>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CW$3:CW$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=AZ$1,$AG2129>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CW$3:CW$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=BA$1,$AG2129>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CX$3:CX$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=BA$1,$AG2129>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CX$3:CX$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=BB$1,$AG2129>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CY$3:CY$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=BB$1,$AG2129>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CY$3:CY$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=BC$1,$AG2129>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=BC$1,$AG2129>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=BD$1,$AG2129>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!DA$3:DA$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=BD$1,$AG2129>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!DA$3:DA$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2129<=BE$1,$AG2129>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2129,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2129>$AB2129,$AD2129=\"n/a\"),($AA2129-$AB2129)*INDEX(misc!DB$3:DB$6,MATCH($AC2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2129=\"n/a\",$AJ2129*$AI2129,$I2129)\n    +IFERROR(\n      IF(AND($AF2129<=BE$1,$AG2129>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2129,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2129>$AB2129,($AA2129-$AB2129)*INDEX(misc!DB$3:DB$6,MATCH($AD2129,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2129*$AH2129*$AI2129),\n$X2129)*$AK2129","v":0}]
[null,{"$f":"unique_contracts!A2145","v":0},{"$f":"unique_contracts!B2145","v":0},{"$f":"unique_contracts!D2145","v":0},{"$f":"unique_contracts!J2145","v":0},{"$f":"unique_contracts!K2145","v":0},{"$f":"unique_contracts!M2145","v":0},{"$f":"unique_contracts!N2145","v":0},{"$f":"unique_contracts!P2145","v":0},{"$f":"unique_contracts!R2145","v":0},{"$f":"unique_contracts!V2145","v":0},{"$f":"unique_contracts!AB2145","v":0},{"$f":"unique_contracts!AM2145","v":0},{"$f":"unique_contracts!AN2145","v":0},{"$f":"unique_contracts!AO2145","v":0},{"$f":"unique_contracts!AP2145","v":0},{"$f":"unique_contracts!AQ2145","v":0},{"$f":"unique_contracts!AR2145","v":0},{"$f":"unique_contracts!BR2145","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2145,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2145,\"pumped_storage\",\n      IF(AND(NOT(U2145),V2145),\"n/a\",\n        IF(AND(K2145>0,OR(G2145=\"NotHybrid\",G2145=0)),_xlfn.CONCAT(AB2145,INDEX(resources!$G:$G,MATCH(C2145,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2145,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2145=\"Online\",NOT(ISNUMBER(MATCH(AC2145,misc!$DD:$DD,0)))),F2145,E2145)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AL$1,$AG2145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CI$3:CI$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AL$1,$AG2145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CI$3:CI$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AM$1,$AG2145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AM$1,$AG2145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AN$1,$AG2145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CK$3:CK$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AN$1,$AG2145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CK$3:CK$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AO$1,$AG2145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CL$3:CL$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AO$1,$AG2145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CL$3:CL$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AP$1,$AG2145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CM$3:CM$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AP$1,$AG2145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CM$3:CM$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AQ$1,$AG2145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CN$3:CN$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AQ$1,$AG2145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CN$3:CN$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AR$1,$AG2145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CO$3:CO$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AR$1,$AG2145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CO$3:CO$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AS$1,$AG2145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CP$3:CP$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AS$1,$AG2145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CP$3:CP$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AT$1,$AG2145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AT$1,$AG2145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AU$1,$AG2145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CR$3:CR$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AU$1,$AG2145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CR$3:CR$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AV$1,$AG2145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CS$3:CS$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AV$1,$AG2145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CS$3:CS$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AW$1,$AG2145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CT$3:CT$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AW$1,$AG2145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CT$3:CT$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AX$1,$AG2145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CU$3:CU$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AX$1,$AG2145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CU$3:CU$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AY$1,$AG2145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CV$3:CV$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AY$1,$AG2145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CV$3:CV$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=AZ$1,$AG2145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CW$3:CW$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=AZ$1,$AG2145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CW$3:CW$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=BA$1,$AG2145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CX$3:CX$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=BA$1,$AG2145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CX$3:CX$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=BB$1,$AG2145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CY$3:CY$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=BB$1,$AG2145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CY$3:CY$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=BC$1,$AG2145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=BC$1,$AG2145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=BD$1,$AG2145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!DA$3:DA$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=BD$1,$AG2145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!DA$3:DA$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2145<=BE$1,$AG2145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2145>$AB2145,$AD2145=\"n/a\"),($AA2145-$AB2145)*INDEX(misc!DB$3:DB$6,MATCH($AC2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2145=\"n/a\",$AJ2145*$AI2145,$I2145)\n    +IFERROR(\n      IF(AND($AF2145<=BE$1,$AG2145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2145>$AB2145,($AA2145-$AB2145)*INDEX(misc!DB$3:DB$6,MATCH($AD2145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2145*$AH2145*$AI2145),\n$X2145)*$AK2145","v":0}]
[null,{"$f":"unique_contracts!A2164","v":0},{"$f":"unique_contracts!B2164","v":0},{"$f":"unique_contracts!D2164","v":0},{"$f":"unique_contracts!J2164","v":0},{"$f":"unique_contracts!K2164","v":0},{"$f":"unique_contracts!M2164","v":0},{"$f":"unique_contracts!N2164","v":0},{"$f":"unique_contracts!P2164","v":0},{"$f":"unique_contracts!R2164","v":0},{"$f":"unique_contracts!V2164","v":0},{"$f":"unique_contracts!AB2164","v":0},{"$f":"unique_contracts!AM2164","v":0},{"$f":"unique_contracts!AN2164","v":0},{"$f":"unique_contracts!AO2164","v":0},{"$f":"unique_contracts!AP2164","v":0},{"$f":"unique_contracts!AQ2164","v":0},{"$f":"unique_contracts!AR2164","v":0},{"$f":"unique_contracts!BR2164","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2164,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2164,\"pumped_storage\",\n      IF(AND(NOT(U2164),V2164),\"n/a\",\n        IF(AND(K2164>0,OR(G2164=\"NotHybrid\",G2164=0)),_xlfn.CONCAT(AB2164,INDEX(resources!$G:$G,MATCH(C2164,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2164,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2164=\"Online\",NOT(ISNUMBER(MATCH(AC2164,misc!$DD:$DD,0)))),F2164,E2164)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AL$1,$AG2164>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CI$3:CI$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AL$1,$AG2164>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CI$3:CI$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AM$1,$AG2164>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AM$1,$AG2164>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AN$1,$AG2164>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CK$3:CK$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AN$1,$AG2164>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CK$3:CK$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AO$1,$AG2164>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CL$3:CL$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AO$1,$AG2164>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CL$3:CL$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AP$1,$AG2164>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CM$3:CM$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AP$1,$AG2164>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CM$3:CM$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AQ$1,$AG2164>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CN$3:CN$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AQ$1,$AG2164>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CN$3:CN$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AR$1,$AG2164>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CO$3:CO$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AR$1,$AG2164>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CO$3:CO$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AS$1,$AG2164>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CP$3:CP$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AS$1,$AG2164>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CP$3:CP$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AT$1,$AG2164>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AT$1,$AG2164>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AU$1,$AG2164>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CR$3:CR$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AU$1,$AG2164>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CR$3:CR$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AV$1,$AG2164>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CS$3:CS$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AV$1,$AG2164>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CS$3:CS$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AW$1,$AG2164>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CT$3:CT$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AW$1,$AG2164>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CT$3:CT$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AX$1,$AG2164>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CU$3:CU$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AX$1,$AG2164>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CU$3:CU$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AY$1,$AG2164>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CV$3:CV$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AY$1,$AG2164>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CV$3:CV$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=AZ$1,$AG2164>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CW$3:CW$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=AZ$1,$AG2164>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CW$3:CW$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=BA$1,$AG2164>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CX$3:CX$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=BA$1,$AG2164>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CX$3:CX$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=BB$1,$AG2164>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CY$3:CY$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=BB$1,$AG2164>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CY$3:CY$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=BC$1,$AG2164>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=BC$1,$AG2164>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=BD$1,$AG2164>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!DA$3:DA$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=BD$1,$AG2164>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!DA$3:DA$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2164<=BE$1,$AG2164>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2164,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2164>$AB2164,$AD2164=\"n/a\"),($AA2164-$AB2164)*INDEX(misc!DB$3:DB$6,MATCH($AC2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2164=\"n/a\",$AJ2164*$AI2164,$I2164)\n    +IFERROR(\n      IF(AND($AF2164<=BE$1,$AG2164>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2164,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2164>$AB2164,($AA2164-$AB2164)*INDEX(misc!DB$3:DB$6,MATCH($AD2164,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2164*$AH2164*$AI2164),\n$X2164)*$AK2164","v":0}]
[null,{"$f":"unique_contracts!A2189","v":0},{"$f":"unique_contracts!B2189","v":0},{"$f":"unique_contracts!D2189","v":0},{"$f":"unique_contracts!J2189","v":0},{"$f":"unique_contracts!K2189","v":0},{"$f":"unique_contracts!M2189","v":0},{"$f":"unique_contracts!N2189","v":0},{"$f":"unique_contracts!P2189","v":0},{"$f":"unique_contracts!R2189","v":0},{"$f":"unique_contracts!V2189","v":0},{"$f":"unique_contracts!AB2189","v":0},{"$f":"unique_contracts!AM2189","v":0},{"$f":"unique_contracts!AN2189","v":0},{"$f":"unique_contracts!AO2189","v":0},{"$f":"unique_contracts!AP2189","v":0},{"$f":"unique_contracts!AQ2189","v":0},{"$f":"unique_contracts!AR2189","v":0},{"$f":"unique_contracts!BR2189","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2189,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2189,\"pumped_storage\",\n      IF(AND(NOT(U2189),V2189),\"n/a\",\n        IF(AND(K2189>0,OR(G2189=\"NotHybrid\",G2189=0)),_xlfn.CONCAT(AB2189,INDEX(resources!$G:$G,MATCH(C2189,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2189,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2189=\"Online\",NOT(ISNUMBER(MATCH(AC2189,misc!$DD:$DD,0)))),F2189,E2189)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AL$1,$AG2189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CI$3:CI$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AL$1,$AG2189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CI$3:CI$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AM$1,$AG2189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AM$1,$AG2189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AN$1,$AG2189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CK$3:CK$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AN$1,$AG2189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CK$3:CK$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AO$1,$AG2189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CL$3:CL$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AO$1,$AG2189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CL$3:CL$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AP$1,$AG2189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CM$3:CM$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AP$1,$AG2189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CM$3:CM$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AQ$1,$AG2189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CN$3:CN$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AQ$1,$AG2189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CN$3:CN$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AR$1,$AG2189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CO$3:CO$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AR$1,$AG2189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CO$3:CO$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AS$1,$AG2189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CP$3:CP$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AS$1,$AG2189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CP$3:CP$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AT$1,$AG2189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AT$1,$AG2189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AU$1,$AG2189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CR$3:CR$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AU$1,$AG2189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CR$3:CR$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AV$1,$AG2189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CS$3:CS$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AV$1,$AG2189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CS$3:CS$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AW$1,$AG2189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CT$3:CT$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AW$1,$AG2189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CT$3:CT$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AX$1,$AG2189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CU$3:CU$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AX$1,$AG2189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CU$3:CU$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AY$1,$AG2189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CV$3:CV$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AY$1,$AG2189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CV$3:CV$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=AZ$1,$AG2189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CW$3:CW$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=AZ$1,$AG2189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CW$3:CW$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=BA$1,$AG2189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CX$3:CX$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=BA$1,$AG2189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CX$3:CX$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=BB$1,$AG2189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CY$3:CY$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=BB$1,$AG2189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CY$3:CY$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=BC$1,$AG2189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=BC$1,$AG2189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=BD$1,$AG2189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!DA$3:DA$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=BD$1,$AG2189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!DA$3:DA$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2189<=BE$1,$AG2189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2189>$AB2189,$AD2189=\"n/a\"),($AA2189-$AB2189)*INDEX(misc!DB$3:DB$6,MATCH($AC2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2189=\"n/a\",$AJ2189*$AI2189,$I2189)\n    +IFERROR(\n      IF(AND($AF2189<=BE$1,$AG2189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2189>$AB2189,($AA2189-$AB2189)*INDEX(misc!DB$3:DB$6,MATCH($AD2189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2189*$AH2189*$AI2189),\n$X2189)*$AK2189","v":0}]
[null,{"$f":"unique_contracts!A2202","v":0},{"$f":"unique_contracts!B2202","v":0},{"$f":"unique_contracts!D2202","v":0},{"$f":"unique_contracts!J2202","v":0},{"$f":"unique_contracts!K2202","v":0},{"$f":"unique_contracts!M2202","v":0},{"$f":"unique_contracts!N2202","v":0},{"$f":"unique_contracts!P2202","v":0},{"$f":"unique_contracts!R2202","v":0},{"$f":"unique_contracts!V2202","v":0},{"$f":"unique_contracts!AB2202","v":0},{"$f":"unique_contracts!AM2202","v":0},{"$f":"unique_contracts!AN2202","v":0},{"$f":"unique_contracts!AO2202","v":0},{"$f":"unique_contracts!AP2202","v":0},{"$f":"unique_contracts!AQ2202","v":0},{"$f":"unique_contracts!AR2202","v":0},{"$f":"unique_contracts!BR2202","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2202,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2202,\"pumped_storage\",\n      IF(AND(NOT(U2202),V2202),\"n/a\",\n        IF(AND(K2202>0,OR(G2202=\"NotHybrid\",G2202=0)),_xlfn.CONCAT(AB2202,INDEX(resources!$G:$G,MATCH(C2202,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2202,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2202=\"Online\",NOT(ISNUMBER(MATCH(AC2202,misc!$DD:$DD,0)))),F2202,E2202)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AL$1,$AG2202>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CI$3:CI$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AL$1,$AG2202>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CI$3:CI$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AM$1,$AG2202>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AM$1,$AG2202>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AN$1,$AG2202>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CK$3:CK$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AN$1,$AG2202>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CK$3:CK$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AO$1,$AG2202>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CL$3:CL$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AO$1,$AG2202>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CL$3:CL$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AP$1,$AG2202>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CM$3:CM$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AP$1,$AG2202>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CM$3:CM$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AQ$1,$AG2202>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CN$3:CN$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AQ$1,$AG2202>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CN$3:CN$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AR$1,$AG2202>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CO$3:CO$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AR$1,$AG2202>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CO$3:CO$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AS$1,$AG2202>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CP$3:CP$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AS$1,$AG2202>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CP$3:CP$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AT$1,$AG2202>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AT$1,$AG2202>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AU$1,$AG2202>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CR$3:CR$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AU$1,$AG2202>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CR$3:CR$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AV$1,$AG2202>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CS$3:CS$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AV$1,$AG2202>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CS$3:CS$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AW$1,$AG2202>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CT$3:CT$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AW$1,$AG2202>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CT$3:CT$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AX$1,$AG2202>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CU$3:CU$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AX$1,$AG2202>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CU$3:CU$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AY$1,$AG2202>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CV$3:CV$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AY$1,$AG2202>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CV$3:CV$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=AZ$1,$AG2202>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CW$3:CW$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=AZ$1,$AG2202>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CW$3:CW$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=BA$1,$AG2202>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CX$3:CX$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=BA$1,$AG2202>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CX$3:CX$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=BB$1,$AG2202>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CY$3:CY$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=BB$1,$AG2202>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CY$3:CY$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=BC$1,$AG2202>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=BC$1,$AG2202>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=BD$1,$AG2202>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!DA$3:DA$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=BD$1,$AG2202>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!DA$3:DA$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2202<=BE$1,$AG2202>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2202,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2202>$AB2202,$AD2202=\"n/a\"),($AA2202-$AB2202)*INDEX(misc!DB$3:DB$6,MATCH($AC2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2202=\"n/a\",$AJ2202*$AI2202,$I2202)\n    +IFERROR(\n      IF(AND($AF2202<=BE$1,$AG2202>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2202,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2202>$AB2202,($AA2202-$AB2202)*INDEX(misc!DB$3:DB$6,MATCH($AD2202,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2202*$AH2202*$AI2202),\n$X2202)*$AK2202","v":0}]
[null,{"$f":"unique_contracts!A2232","v":0},{"$f":"unique_contracts!B2232","v":0},{"$f":"unique_contracts!D2232","v":0},{"$f":"unique_contracts!J2232","v":0},{"$f":"unique_contracts!K2232","v":0},{"$f":"unique_contracts!M2232","v":0},{"$f":"unique_contracts!N2232","v":0},{"$f":"unique_contracts!P2232","v":0},{"$f":"unique_contracts!R2232","v":0},{"$f":"unique_contracts!V2232","v":0},{"$f":"unique_contracts!AB2232","v":0},{"$f":"unique_contracts!AM2232","v":0},{"$f":"unique_contracts!AN2232","v":0},{"$f":"unique_contracts!AO2232","v":0},{"$f":"unique_contracts!AP2232","v":0},{"$f":"unique_contracts!AQ2232","v":0},{"$f":"unique_contracts!AR2232","v":0},{"$f":"unique_contracts!BR2232","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2232,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2232,\"pumped_storage\",\n      IF(AND(NOT(U2232),V2232),\"n/a\",\n        IF(AND(K2232>0,OR(G2232=\"NotHybrid\",G2232=0)),_xlfn.CONCAT(AB2232,INDEX(resources!$G:$G,MATCH(C2232,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2232,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2232=\"Online\",NOT(ISNUMBER(MATCH(AC2232,misc!$DD:$DD,0)))),F2232,E2232)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AL$1,$AG2232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CI$3:CI$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AL$1,$AG2232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CI$3:CI$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AM$1,$AG2232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AM$1,$AG2232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AN$1,$AG2232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CK$3:CK$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AN$1,$AG2232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CK$3:CK$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AO$1,$AG2232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CL$3:CL$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AO$1,$AG2232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CL$3:CL$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AP$1,$AG2232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CM$3:CM$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AP$1,$AG2232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CM$3:CM$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AQ$1,$AG2232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CN$3:CN$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AQ$1,$AG2232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CN$3:CN$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AR$1,$AG2232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CO$3:CO$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AR$1,$AG2232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CO$3:CO$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AS$1,$AG2232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CP$3:CP$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AS$1,$AG2232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CP$3:CP$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AT$1,$AG2232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AT$1,$AG2232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AU$1,$AG2232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CR$3:CR$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AU$1,$AG2232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CR$3:CR$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AV$1,$AG2232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CS$3:CS$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AV$1,$AG2232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CS$3:CS$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AW$1,$AG2232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CT$3:CT$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AW$1,$AG2232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CT$3:CT$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AX$1,$AG2232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CU$3:CU$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AX$1,$AG2232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CU$3:CU$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AY$1,$AG2232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CV$3:CV$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AY$1,$AG2232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CV$3:CV$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=AZ$1,$AG2232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CW$3:CW$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=AZ$1,$AG2232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CW$3:CW$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=BA$1,$AG2232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CX$3:CX$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=BA$1,$AG2232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CX$3:CX$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=BB$1,$AG2232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CY$3:CY$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=BB$1,$AG2232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CY$3:CY$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=BC$1,$AG2232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=BC$1,$AG2232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=BD$1,$AG2232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!DA$3:DA$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=BD$1,$AG2232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!DA$3:DA$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2232<=BE$1,$AG2232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2232>$AB2232,$AD2232=\"n/a\"),($AA2232-$AB2232)*INDEX(misc!DB$3:DB$6,MATCH($AC2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2232=\"n/a\",$AJ2232*$AI2232,$I2232)\n    +IFERROR(\n      IF(AND($AF2232<=BE$1,$AG2232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2232>$AB2232,($AA2232-$AB2232)*INDEX(misc!DB$3:DB$6,MATCH($AD2232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2232*$AH2232*$AI2232),\n$X2232)*$AK2232","v":0}]
[null,{"$f":"unique_contracts!A2251","v":0},{"$f":"unique_contracts!B2251","v":0},{"$f":"unique_contracts!D2251","v":0},{"$f":"unique_contracts!J2251","v":0},{"$f":"unique_contracts!K2251","v":0},{"$f":"unique_contracts!M2251","v":0},{"$f":"unique_contracts!N2251","v":0},{"$f":"unique_contracts!P2251","v":0},{"$f":"unique_contracts!R2251","v":0},{"$f":"unique_contracts!V2251","v":0},{"$f":"unique_contracts!AB2251","v":0},{"$f":"unique_contracts!AM2251","v":0},{"$f":"unique_contracts!AN2251","v":0},{"$f":"unique_contracts!AO2251","v":0},{"$f":"unique_contracts!AP2251","v":0},{"$f":"unique_contracts!AQ2251","v":0},{"$f":"unique_contracts!AR2251","v":0},{"$f":"unique_contracts!BR2251","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2251,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2251,\"pumped_storage\",\n      IF(AND(NOT(U2251),V2251),\"n/a\",\n        IF(AND(K2251>0,OR(G2251=\"NotHybrid\",G2251=0)),_xlfn.CONCAT(AB2251,INDEX(resources!$G:$G,MATCH(C2251,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2251,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2251=\"Online\",NOT(ISNUMBER(MATCH(AC2251,misc!$DD:$DD,0)))),F2251,E2251)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AL$1,$AG2251>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CI$3:CI$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AL$1,$AG2251>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CI$3:CI$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AM$1,$AG2251>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AM$1,$AG2251>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AN$1,$AG2251>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CK$3:CK$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AN$1,$AG2251>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CK$3:CK$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AO$1,$AG2251>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CL$3:CL$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AO$1,$AG2251>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CL$3:CL$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AP$1,$AG2251>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CM$3:CM$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AP$1,$AG2251>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CM$3:CM$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AQ$1,$AG2251>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CN$3:CN$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AQ$1,$AG2251>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CN$3:CN$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AR$1,$AG2251>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CO$3:CO$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AR$1,$AG2251>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CO$3:CO$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AS$1,$AG2251>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CP$3:CP$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AS$1,$AG2251>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CP$3:CP$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AT$1,$AG2251>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AT$1,$AG2251>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AU$1,$AG2251>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CR$3:CR$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AU$1,$AG2251>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CR$3:CR$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AV$1,$AG2251>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CS$3:CS$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AV$1,$AG2251>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CS$3:CS$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AW$1,$AG2251>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CT$3:CT$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AW$1,$AG2251>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CT$3:CT$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AX$1,$AG2251>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CU$3:CU$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AX$1,$AG2251>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CU$3:CU$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AY$1,$AG2251>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CV$3:CV$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AY$1,$AG2251>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CV$3:CV$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=AZ$1,$AG2251>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CW$3:CW$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=AZ$1,$AG2251>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CW$3:CW$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=BA$1,$AG2251>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CX$3:CX$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=BA$1,$AG2251>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CX$3:CX$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=BB$1,$AG2251>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CY$3:CY$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=BB$1,$AG2251>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CY$3:CY$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=BC$1,$AG2251>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=BC$1,$AG2251>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=BD$1,$AG2251>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!DA$3:DA$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=BD$1,$AG2251>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!DA$3:DA$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2251<=BE$1,$AG2251>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2251,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2251>$AB2251,$AD2251=\"n/a\"),($AA2251-$AB2251)*INDEX(misc!DB$3:DB$6,MATCH($AC2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2251=\"n/a\",$AJ2251*$AI2251,$I2251)\n    +IFERROR(\n      IF(AND($AF2251<=BE$1,$AG2251>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2251,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2251>$AB2251,($AA2251-$AB2251)*INDEX(misc!DB$3:DB$6,MATCH($AD2251,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2251*$AH2251*$AI2251),\n$X2251)*$AK2251","v":0}]
[null,{"$f":"unique_contracts!A2270","v":0},{"$f":"unique_contracts!B2270","v":0},{"$f":"unique_contracts!D2270","v":0},{"$f":"unique_contracts!J2270","v":0},{"$f":"unique_contracts!K2270","v":0},{"$f":"unique_contracts!M2270","v":0},{"$f":"unique_contracts!N2270","v":0},{"$f":"unique_contracts!P2270","v":0},{"$f":"unique_contracts!R2270","v":0},{"$f":"unique_contracts!V2270","v":0},{"$f":"unique_contracts!AB2270","v":0},{"$f":"unique_contracts!AM2270","v":0},{"$f":"unique_contracts!AN2270","v":0},{"$f":"unique_contracts!AO2270","v":0},{"$f":"unique_contracts!AP2270","v":0},{"$f":"unique_contracts!AQ2270","v":0},{"$f":"unique_contracts!AR2270","v":0},{"$f":"unique_contracts!BR2270","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2270,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2270,\"pumped_storage\",\n      IF(AND(NOT(U2270),V2270),\"n/a\",\n        IF(AND(K2270>0,OR(G2270=\"NotHybrid\",G2270=0)),_xlfn.CONCAT(AB2270,INDEX(resources!$G:$G,MATCH(C2270,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2270,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2270=\"Online\",NOT(ISNUMBER(MATCH(AC2270,misc!$DD:$DD,0)))),F2270,E2270)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AL$1,$AG2270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CI$3:CI$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AL$1,$AG2270>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CI$3:CI$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AM$1,$AG2270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AM$1,$AG2270>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AN$1,$AG2270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CK$3:CK$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AN$1,$AG2270>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CK$3:CK$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AO$1,$AG2270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CL$3:CL$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AO$1,$AG2270>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CL$3:CL$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AP$1,$AG2270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CM$3:CM$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AP$1,$AG2270>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CM$3:CM$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AQ$1,$AG2270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CN$3:CN$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AQ$1,$AG2270>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CN$3:CN$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AR$1,$AG2270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CO$3:CO$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AR$1,$AG2270>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CO$3:CO$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AS$1,$AG2270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CP$3:CP$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AS$1,$AG2270>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CP$3:CP$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AT$1,$AG2270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AT$1,$AG2270>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AU$1,$AG2270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CR$3:CR$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AU$1,$AG2270>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CR$3:CR$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AV$1,$AG2270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CS$3:CS$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AV$1,$AG2270>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CS$3:CS$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AW$1,$AG2270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CT$3:CT$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AW$1,$AG2270>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CT$3:CT$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AX$1,$AG2270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CU$3:CU$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AX$1,$AG2270>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CU$3:CU$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AY$1,$AG2270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CV$3:CV$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AY$1,$AG2270>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CV$3:CV$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=AZ$1,$AG2270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CW$3:CW$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=AZ$1,$AG2270>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CW$3:CW$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=BA$1,$AG2270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CX$3:CX$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=BA$1,$AG2270>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CX$3:CX$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=BB$1,$AG2270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CY$3:CY$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=BB$1,$AG2270>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CY$3:CY$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=BC$1,$AG2270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=BC$1,$AG2270>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=BD$1,$AG2270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!DA$3:DA$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=BD$1,$AG2270>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!DA$3:DA$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2270<=BE$1,$AG2270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2270,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2270>$AB2270,$AD2270=\"n/a\"),($AA2270-$AB2270)*INDEX(misc!DB$3:DB$6,MATCH($AC2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2270=\"n/a\",$AJ2270*$AI2270,$I2270)\n    +IFERROR(\n      IF(AND($AF2270<=BE$1,$AG2270>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2270,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2270>$AB2270,($AA2270-$AB2270)*INDEX(misc!DB$3:DB$6,MATCH($AD2270,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2270*$AH2270*$AI2270),\n$X2270)*$AK2270","v":0}]
[null,{"$f":"unique_contracts!A2279","v":0},{"$f":"unique_contracts!B2279","v":0},{"$f":"unique_contracts!D2279","v":0},{"$f":"unique_contracts!J2279","v":0},{"$f":"unique_contracts!K2279","v":0},{"$f":"unique_contracts!M2279","v":0},{"$f":"unique_contracts!N2279","v":0},{"$f":"unique_contracts!P2279","v":0},{"$f":"unique_contracts!R2279","v":0},{"$f":"unique_contracts!V2279","v":0},{"$f":"unique_contracts!AB2279","v":0},{"$f":"unique_contracts!AM2279","v":0},{"$f":"unique_contracts!AN2279","v":0},{"$f":"unique_contracts!AO2279","v":0},{"$f":"unique_contracts!AP2279","v":0},{"$f":"unique_contracts!AQ2279","v":0},{"$f":"unique_contracts!AR2279","v":0},{"$f":"unique_contracts!BR2279","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2279,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2279,\"pumped_storage\",\n      IF(AND(NOT(U2279),V2279),\"n/a\",\n        IF(AND(K2279>0,OR(G2279=\"NotHybrid\",G2279=0)),_xlfn.CONCAT(AB2279,INDEX(resources!$G:$G,MATCH(C2279,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2279,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2279=\"Online\",NOT(ISNUMBER(MATCH(AC2279,misc!$DD:$DD,0)))),F2279,E2279)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AL$1,$AG2279>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CI$3:CI$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AL$1,$AG2279>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CI$3:CI$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AM$1,$AG2279>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AM$1,$AG2279>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AN$1,$AG2279>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CK$3:CK$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AN$1,$AG2279>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CK$3:CK$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AO$1,$AG2279>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CL$3:CL$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AO$1,$AG2279>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CL$3:CL$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AP$1,$AG2279>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CM$3:CM$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AP$1,$AG2279>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CM$3:CM$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AQ$1,$AG2279>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CN$3:CN$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AQ$1,$AG2279>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CN$3:CN$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AR$1,$AG2279>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CO$3:CO$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AR$1,$AG2279>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CO$3:CO$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AS$1,$AG2279>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CP$3:CP$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AS$1,$AG2279>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CP$3:CP$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AT$1,$AG2279>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AT$1,$AG2279>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AU$1,$AG2279>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CR$3:CR$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AU$1,$AG2279>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CR$3:CR$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AV$1,$AG2279>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CS$3:CS$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AV$1,$AG2279>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CS$3:CS$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AW$1,$AG2279>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CT$3:CT$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AW$1,$AG2279>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CT$3:CT$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AX$1,$AG2279>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CU$3:CU$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AX$1,$AG2279>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CU$3:CU$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AY$1,$AG2279>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CV$3:CV$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AY$1,$AG2279>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CV$3:CV$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=AZ$1,$AG2279>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CW$3:CW$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=AZ$1,$AG2279>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CW$3:CW$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=BA$1,$AG2279>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CX$3:CX$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=BA$1,$AG2279>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CX$3:CX$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=BB$1,$AG2279>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CY$3:CY$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=BB$1,$AG2279>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CY$3:CY$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=BC$1,$AG2279>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=BC$1,$AG2279>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=BD$1,$AG2279>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!DA$3:DA$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=BD$1,$AG2279>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!DA$3:DA$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2279<=BE$1,$AG2279>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2279,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2279>$AB2279,$AD2279=\"n/a\"),($AA2279-$AB2279)*INDEX(misc!DB$3:DB$6,MATCH($AC2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2279=\"n/a\",$AJ2279*$AI2279,$I2279)\n    +IFERROR(\n      IF(AND($AF2279<=BE$1,$AG2279>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2279,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2279>$AB2279,($AA2279-$AB2279)*INDEX(misc!DB$3:DB$6,MATCH($AD2279,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2279*$AH2279*$AI2279),\n$X2279)*$AK2279","v":0}]
[null,{"$f":"unique_contracts!A2294","v":0},{"$f":"unique_contracts!B2294","v":0},{"$f":"unique_contracts!D2294","v":0},{"$f":"unique_contracts!J2294","v":0},{"$f":"unique_contracts!K2294","v":0},{"$f":"unique_contracts!M2294","v":0},{"$f":"unique_contracts!N2294","v":0},{"$f":"unique_contracts!P2294","v":0},{"$f":"unique_contracts!R2294","v":0},{"$f":"unique_contracts!V2294","v":0},{"$f":"unique_contracts!AB2294","v":0},{"$f":"unique_contracts!AM2294","v":0},{"$f":"unique_contracts!AN2294","v":0},{"$f":"unique_contracts!AO2294","v":0},{"$f":"unique_contracts!AP2294","v":0},{"$f":"unique_contracts!AQ2294","v":0},{"$f":"unique_contracts!AR2294","v":0},{"$f":"unique_contracts!BR2294","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2294,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2294,\"pumped_storage\",\n      IF(AND(NOT(U2294),V2294),\"n/a\",\n        IF(AND(K2294>0,OR(G2294=\"NotHybrid\",G2294=0)),_xlfn.CONCAT(AB2294,INDEX(resources!$G:$G,MATCH(C2294,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2294,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2294=\"Online\",NOT(ISNUMBER(MATCH(AC2294,misc!$DD:$DD,0)))),F2294,E2294)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AL$1,$AG2294>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CI$3:CI$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AL$1,$AG2294>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CI$3:CI$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AM$1,$AG2294>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AM$1,$AG2294>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AN$1,$AG2294>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CK$3:CK$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AN$1,$AG2294>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CK$3:CK$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AO$1,$AG2294>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CL$3:CL$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AO$1,$AG2294>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CL$3:CL$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AP$1,$AG2294>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CM$3:CM$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AP$1,$AG2294>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CM$3:CM$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AQ$1,$AG2294>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CN$3:CN$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AQ$1,$AG2294>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CN$3:CN$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AR$1,$AG2294>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CO$3:CO$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AR$1,$AG2294>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CO$3:CO$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AS$1,$AG2294>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CP$3:CP$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AS$1,$AG2294>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CP$3:CP$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AT$1,$AG2294>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AT$1,$AG2294>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AU$1,$AG2294>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CR$3:CR$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AU$1,$AG2294>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CR$3:CR$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AV$1,$AG2294>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CS$3:CS$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AV$1,$AG2294>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CS$3:CS$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AW$1,$AG2294>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CT$3:CT$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AW$1,$AG2294>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CT$3:CT$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AX$1,$AG2294>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CU$3:CU$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AX$1,$AG2294>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CU$3:CU$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AY$1,$AG2294>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CV$3:CV$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AY$1,$AG2294>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CV$3:CV$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=AZ$1,$AG2294>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CW$3:CW$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=AZ$1,$AG2294>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CW$3:CW$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=BA$1,$AG2294>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CX$3:CX$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=BA$1,$AG2294>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CX$3:CX$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=BB$1,$AG2294>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CY$3:CY$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=BB$1,$AG2294>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CY$3:CY$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=BC$1,$AG2294>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=BC$1,$AG2294>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=BD$1,$AG2294>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!DA$3:DA$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=BD$1,$AG2294>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!DA$3:DA$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2294<=BE$1,$AG2294>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2294>$AB2294,$AD2294=\"n/a\"),($AA2294-$AB2294)*INDEX(misc!DB$3:DB$6,MATCH($AC2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2294=\"n/a\",$AJ2294*$AI2294,$I2294)\n    +IFERROR(\n      IF(AND($AF2294<=BE$1,$AG2294>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2294>$AB2294,($AA2294-$AB2294)*INDEX(misc!DB$3:DB$6,MATCH($AD2294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2294*$AH2294*$AI2294),\n$X2294)*$AK2294","v":0}]
[null,{"$f":"unique_contracts!A2319","v":0},{"$f":"unique_contracts!B2319","v":0},{"$f":"unique_contracts!D2319","v":0},{"$f":"unique_contracts!J2319","v":0},{"$f":"unique_contracts!K2319","v":0},{"$f":"unique_contracts!M2319","v":0},{"$f":"unique_contracts!N2319","v":0},{"$f":"unique_contracts!P2319","v":0},{"$f":"unique_contracts!R2319","v":0},{"$f":"unique_contracts!V2319","v":0},{"$f":"unique_contracts!AB2319","v":0},{"$f":"unique_contracts!AM2319","v":0},{"$f":"unique_contracts!AN2319","v":0},{"$f":"unique_contracts!AO2319","v":0},{"$f":"unique_contracts!AP2319","v":0},{"$f":"unique_contracts!AQ2319","v":0},{"$f":"unique_contracts!AR2319","v":0},{"$f":"unique_contracts!BR2319","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2319,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2319,\"pumped_storage\",\n      IF(AND(NOT(U2319),V2319),\"n/a\",\n        IF(AND(K2319>0,OR(G2319=\"NotHybrid\",G2319=0)),_xlfn.CONCAT(AB2319,INDEX(resources!$G:$G,MATCH(C2319,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2319,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2319=\"Online\",NOT(ISNUMBER(MATCH(AC2319,misc!$DD:$DD,0)))),F2319,E2319)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AL$1,$AG2319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CI$3:CI$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AL$1,$AG2319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CI$3:CI$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AM$1,$AG2319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AM$1,$AG2319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AN$1,$AG2319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CK$3:CK$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AN$1,$AG2319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CK$3:CK$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AO$1,$AG2319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CL$3:CL$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AO$1,$AG2319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CL$3:CL$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AP$1,$AG2319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CM$3:CM$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AP$1,$AG2319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CM$3:CM$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AQ$1,$AG2319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CN$3:CN$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AQ$1,$AG2319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CN$3:CN$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AR$1,$AG2319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CO$3:CO$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AR$1,$AG2319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CO$3:CO$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AS$1,$AG2319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CP$3:CP$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AS$1,$AG2319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CP$3:CP$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AT$1,$AG2319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AT$1,$AG2319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AU$1,$AG2319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CR$3:CR$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AU$1,$AG2319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CR$3:CR$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AV$1,$AG2319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CS$3:CS$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AV$1,$AG2319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CS$3:CS$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AW$1,$AG2319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CT$3:CT$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AW$1,$AG2319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CT$3:CT$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AX$1,$AG2319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CU$3:CU$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AX$1,$AG2319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CU$3:CU$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AY$1,$AG2319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CV$3:CV$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AY$1,$AG2319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CV$3:CV$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=AZ$1,$AG2319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CW$3:CW$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=AZ$1,$AG2319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CW$3:CW$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=BA$1,$AG2319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CX$3:CX$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=BA$1,$AG2319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CX$3:CX$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=BB$1,$AG2319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CY$3:CY$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=BB$1,$AG2319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CY$3:CY$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=BC$1,$AG2319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=BC$1,$AG2319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=BD$1,$AG2319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!DA$3:DA$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=BD$1,$AG2319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!DA$3:DA$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2319<=BE$1,$AG2319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2319>$AB2319,$AD2319=\"n/a\"),($AA2319-$AB2319)*INDEX(misc!DB$3:DB$6,MATCH($AC2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2319=\"n/a\",$AJ2319*$AI2319,$I2319)\n    +IFERROR(\n      IF(AND($AF2319<=BE$1,$AG2319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2319>$AB2319,($AA2319-$AB2319)*INDEX(misc!DB$3:DB$6,MATCH($AD2319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2319*$AH2319*$AI2319),\n$X2319)*$AK2319","v":0}]
[null,{"$f":"unique_contracts!A2338","v":0},{"$f":"unique_contracts!B2338","v":0},{"$f":"unique_contracts!D2338","v":0},{"$f":"unique_contracts!J2338","v":0},{"$f":"unique_contracts!K2338","v":0},{"$f":"unique_contracts!M2338","v":0},{"$f":"unique_contracts!N2338","v":0},{"$f":"unique_contracts!P2338","v":0},{"$f":"unique_contracts!R2338","v":0},{"$f":"unique_contracts!V2338","v":0},{"$f":"unique_contracts!AB2338","v":0},{"$f":"unique_contracts!AM2338","v":0},{"$f":"unique_contracts!AN2338","v":0},{"$f":"unique_contracts!AO2338","v":0},{"$f":"unique_contracts!AP2338","v":0},{"$f":"unique_contracts!AQ2338","v":0},{"$f":"unique_contracts!AR2338","v":0},{"$f":"unique_contracts!BR2338","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2338,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2338,\"pumped_storage\",\n      IF(AND(NOT(U2338),V2338),\"n/a\",\n        IF(AND(K2338>0,OR(G2338=\"NotHybrid\",G2338=0)),_xlfn.CONCAT(AB2338,INDEX(resources!$G:$G,MATCH(C2338,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2338,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2338=\"Online\",NOT(ISNUMBER(MATCH(AC2338,misc!$DD:$DD,0)))),F2338,E2338)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AL$1,$AG2338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CI$3:CI$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AL$1,$AG2338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CI$3:CI$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AM$1,$AG2338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AM$1,$AG2338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AN$1,$AG2338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CK$3:CK$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AN$1,$AG2338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CK$3:CK$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AO$1,$AG2338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CL$3:CL$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AO$1,$AG2338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CL$3:CL$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AP$1,$AG2338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CM$3:CM$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AP$1,$AG2338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CM$3:CM$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AQ$1,$AG2338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CN$3:CN$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AQ$1,$AG2338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CN$3:CN$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AR$1,$AG2338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CO$3:CO$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AR$1,$AG2338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CO$3:CO$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AS$1,$AG2338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CP$3:CP$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AS$1,$AG2338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CP$3:CP$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AT$1,$AG2338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AT$1,$AG2338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AU$1,$AG2338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CR$3:CR$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AU$1,$AG2338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CR$3:CR$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AV$1,$AG2338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CS$3:CS$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AV$1,$AG2338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CS$3:CS$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AW$1,$AG2338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CT$3:CT$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AW$1,$AG2338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CT$3:CT$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AX$1,$AG2338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CU$3:CU$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AX$1,$AG2338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CU$3:CU$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AY$1,$AG2338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CV$3:CV$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AY$1,$AG2338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CV$3:CV$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=AZ$1,$AG2338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CW$3:CW$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=AZ$1,$AG2338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CW$3:CW$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=BA$1,$AG2338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CX$3:CX$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=BA$1,$AG2338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CX$3:CX$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=BB$1,$AG2338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CY$3:CY$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=BB$1,$AG2338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CY$3:CY$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=BC$1,$AG2338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=BC$1,$AG2338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=BD$1,$AG2338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!DA$3:DA$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=BD$1,$AG2338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!DA$3:DA$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2338<=BE$1,$AG2338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2338>$AB2338,$AD2338=\"n/a\"),($AA2338-$AB2338)*INDEX(misc!DB$3:DB$6,MATCH($AC2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2338=\"n/a\",$AJ2338*$AI2338,$I2338)\n    +IFERROR(\n      IF(AND($AF2338<=BE$1,$AG2338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2338>$AB2338,($AA2338-$AB2338)*INDEX(misc!DB$3:DB$6,MATCH($AD2338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2338*$AH2338*$AI2338),\n$X2338)*$AK2338","v":0}]
[null,{"$f":"unique_contracts!A2352","v":0},{"$f":"unique_contracts!B2352","v":0},{"$f":"unique_contracts!D2352","v":0},{"$f":"unique_contracts!J2352","v":0},{"$f":"unique_contracts!K2352","v":0},{"$f":"unique_contracts!M2352","v":0},{"$f":"unique_contracts!N2352","v":0},{"$f":"unique_contracts!P2352","v":0},{"$f":"unique_contracts!R2352","v":0},{"$f":"unique_contracts!V2352","v":0},{"$f":"unique_contracts!AB2352","v":0},{"$f":"unique_contracts!AM2352","v":0},{"$f":"unique_contracts!AN2352","v":0},{"$f":"unique_contracts!AO2352","v":0},{"$f":"unique_contracts!AP2352","v":0},{"$f":"unique_contracts!AQ2352","v":0},{"$f":"unique_contracts!AR2352","v":0},{"$f":"unique_contracts!BR2352","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2352,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2352,\"pumped_storage\",\n      IF(AND(NOT(U2352),V2352),\"n/a\",\n        IF(AND(K2352>0,OR(G2352=\"NotHybrid\",G2352=0)),_xlfn.CONCAT(AB2352,INDEX(resources!$G:$G,MATCH(C2352,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2352,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2352=\"Online\",NOT(ISNUMBER(MATCH(AC2352,misc!$DD:$DD,0)))),F2352,E2352)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AL$1,$AG2352>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CI$3:CI$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AL$1,$AG2352>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CI$3:CI$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AM$1,$AG2352>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AM$1,$AG2352>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AN$1,$AG2352>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CK$3:CK$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AN$1,$AG2352>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CK$3:CK$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AO$1,$AG2352>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CL$3:CL$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AO$1,$AG2352>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CL$3:CL$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AP$1,$AG2352>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CM$3:CM$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AP$1,$AG2352>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CM$3:CM$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AQ$1,$AG2352>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CN$3:CN$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AQ$1,$AG2352>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CN$3:CN$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AR$1,$AG2352>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CO$3:CO$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AR$1,$AG2352>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CO$3:CO$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AS$1,$AG2352>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CP$3:CP$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AS$1,$AG2352>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CP$3:CP$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AT$1,$AG2352>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AT$1,$AG2352>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AU$1,$AG2352>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CR$3:CR$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AU$1,$AG2352>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CR$3:CR$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AV$1,$AG2352>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CS$3:CS$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AV$1,$AG2352>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CS$3:CS$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AW$1,$AG2352>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CT$3:CT$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AW$1,$AG2352>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CT$3:CT$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AX$1,$AG2352>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CU$3:CU$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AX$1,$AG2352>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CU$3:CU$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AY$1,$AG2352>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CV$3:CV$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AY$1,$AG2352>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CV$3:CV$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=AZ$1,$AG2352>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CW$3:CW$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=AZ$1,$AG2352>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CW$3:CW$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=BA$1,$AG2352>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CX$3:CX$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=BA$1,$AG2352>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CX$3:CX$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=BB$1,$AG2352>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CY$3:CY$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=BB$1,$AG2352>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CY$3:CY$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=BC$1,$AG2352>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=BC$1,$AG2352>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=BD$1,$AG2352>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!DA$3:DA$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=BD$1,$AG2352>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!DA$3:DA$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2352<=BE$1,$AG2352>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2352,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2352>$AB2352,$AD2352=\"n/a\"),($AA2352-$AB2352)*INDEX(misc!DB$3:DB$6,MATCH($AC2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2352=\"n/a\",$AJ2352*$AI2352,$I2352)\n    +IFERROR(\n      IF(AND($AF2352<=BE$1,$AG2352>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2352,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2352>$AB2352,($AA2352-$AB2352)*INDEX(misc!DB$3:DB$6,MATCH($AD2352,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2352*$AH2352*$AI2352),\n$X2352)*$AK2352","v":0}]
[null,{"$f":"unique_contracts!A2381","v":0},{"$f":"unique_contracts!B2381","v":0},{"$f":"unique_contracts!D2381","v":0},{"$f":"unique_contracts!J2381","v":0},{"$f":"unique_contracts!K2381","v":0},{"$f":"unique_contracts!M2381","v":0},{"$f":"unique_contracts!N2381","v":0},{"$f":"unique_contracts!P2381","v":0},{"$f":"unique_contracts!R2381","v":0},{"$f":"unique_contracts!V2381","v":0},{"$f":"unique_contracts!AB2381","v":0},{"$f":"unique_contracts!AM2381","v":0},{"$f":"unique_contracts!AN2381","v":0},{"$f":"unique_contracts!AO2381","v":0},{"$f":"unique_contracts!AP2381","v":0},{"$f":"unique_contracts!AQ2381","v":0},{"$f":"unique_contracts!AR2381","v":0},{"$f":"unique_contracts!BR2381","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2381,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2381,\"pumped_storage\",\n      IF(AND(NOT(U2381),V2381),\"n/a\",\n        IF(AND(K2381>0,OR(G2381=\"NotHybrid\",G2381=0)),_xlfn.CONCAT(AB2381,INDEX(resources!$G:$G,MATCH(C2381,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2381,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2381=\"Online\",NOT(ISNUMBER(MATCH(AC2381,misc!$DD:$DD,0)))),F2381,E2381)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AL$1,$AG2381>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CI$3:CI$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AL$1,$AG2381>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CI$3:CI$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AM$1,$AG2381>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AM$1,$AG2381>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AN$1,$AG2381>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CK$3:CK$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AN$1,$AG2381>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CK$3:CK$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AO$1,$AG2381>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CL$3:CL$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AO$1,$AG2381>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CL$3:CL$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AP$1,$AG2381>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CM$3:CM$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AP$1,$AG2381>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CM$3:CM$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AQ$1,$AG2381>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CN$3:CN$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AQ$1,$AG2381>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CN$3:CN$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AR$1,$AG2381>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CO$3:CO$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AR$1,$AG2381>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CO$3:CO$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AS$1,$AG2381>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CP$3:CP$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AS$1,$AG2381>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CP$3:CP$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AT$1,$AG2381>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AT$1,$AG2381>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AU$1,$AG2381>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CR$3:CR$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AU$1,$AG2381>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CR$3:CR$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AV$1,$AG2381>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CS$3:CS$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AV$1,$AG2381>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CS$3:CS$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AW$1,$AG2381>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CT$3:CT$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AW$1,$AG2381>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CT$3:CT$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AX$1,$AG2381>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CU$3:CU$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AX$1,$AG2381>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CU$3:CU$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AY$1,$AG2381>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CV$3:CV$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AY$1,$AG2381>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CV$3:CV$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=AZ$1,$AG2381>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CW$3:CW$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=AZ$1,$AG2381>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CW$3:CW$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=BA$1,$AG2381>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CX$3:CX$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=BA$1,$AG2381>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CX$3:CX$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=BB$1,$AG2381>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CY$3:CY$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=BB$1,$AG2381>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CY$3:CY$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=BC$1,$AG2381>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=BC$1,$AG2381>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=BD$1,$AG2381>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!DA$3:DA$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=BD$1,$AG2381>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!DA$3:DA$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2381<=BE$1,$AG2381>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2381>$AB2381,$AD2381=\"n/a\"),($AA2381-$AB2381)*INDEX(misc!DB$3:DB$6,MATCH($AC2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2381=\"n/a\",$AJ2381*$AI2381,$I2381)\n    +IFERROR(\n      IF(AND($AF2381<=BE$1,$AG2381>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2381>$AB2381,($AA2381-$AB2381)*INDEX(misc!DB$3:DB$6,MATCH($AD2381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2381*$AH2381*$AI2381),\n$X2381)*$AK2381","v":0}]
[null,{"$f":"unique_contracts!A2400","v":0},{"$f":"unique_contracts!B2400","v":0},{"$f":"unique_contracts!D2400","v":0},{"$f":"unique_contracts!J2400","v":0},{"$f":"unique_contracts!K2400","v":0},{"$f":"unique_contracts!M2400","v":0},{"$f":"unique_contracts!N2400","v":0},{"$f":"unique_contracts!P2400","v":0},{"$f":"unique_contracts!R2400","v":0},{"$f":"unique_contracts!V2400","v":0},{"$f":"unique_contracts!AB2400","v":0},{"$f":"unique_contracts!AM2400","v":0},{"$f":"unique_contracts!AN2400","v":0},{"$f":"unique_contracts!AO2400","v":0},{"$f":"unique_contracts!AP2400","v":0},{"$f":"unique_contracts!AQ2400","v":0},{"$f":"unique_contracts!AR2400","v":0},{"$f":"unique_contracts!BR2400","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2400,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2400,\"pumped_storage\",\n      IF(AND(NOT(U2400),V2400),\"n/a\",\n        IF(AND(K2400>0,OR(G2400=\"NotHybrid\",G2400=0)),_xlfn.CONCAT(AB2400,INDEX(resources!$G:$G,MATCH(C2400,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2400,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2400=\"Online\",NOT(ISNUMBER(MATCH(AC2400,misc!$DD:$DD,0)))),F2400,E2400)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AL$1,$AG2400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CI$3:CI$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AL$1,$AG2400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CI$3:CI$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AM$1,$AG2400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AM$1,$AG2400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AN$1,$AG2400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CK$3:CK$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AN$1,$AG2400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CK$3:CK$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AO$1,$AG2400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CL$3:CL$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AO$1,$AG2400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CL$3:CL$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AP$1,$AG2400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CM$3:CM$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AP$1,$AG2400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CM$3:CM$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AQ$1,$AG2400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CN$3:CN$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AQ$1,$AG2400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CN$3:CN$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AR$1,$AG2400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CO$3:CO$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AR$1,$AG2400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CO$3:CO$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AS$1,$AG2400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CP$3:CP$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AS$1,$AG2400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CP$3:CP$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AT$1,$AG2400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AT$1,$AG2400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AU$1,$AG2400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CR$3:CR$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AU$1,$AG2400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CR$3:CR$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AV$1,$AG2400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CS$3:CS$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AV$1,$AG2400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CS$3:CS$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AW$1,$AG2400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CT$3:CT$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AW$1,$AG2400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CT$3:CT$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AX$1,$AG2400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CU$3:CU$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AX$1,$AG2400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CU$3:CU$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AY$1,$AG2400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CV$3:CV$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AY$1,$AG2400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CV$3:CV$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=AZ$1,$AG2400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CW$3:CW$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=AZ$1,$AG2400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CW$3:CW$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=BA$1,$AG2400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CX$3:CX$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=BA$1,$AG2400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CX$3:CX$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=BB$1,$AG2400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CY$3:CY$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=BB$1,$AG2400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CY$3:CY$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=BC$1,$AG2400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=BC$1,$AG2400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=BD$1,$AG2400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!DA$3:DA$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=BD$1,$AG2400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!DA$3:DA$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2400<=BE$1,$AG2400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2400>$AB2400,$AD2400=\"n/a\"),($AA2400-$AB2400)*INDEX(misc!DB$3:DB$6,MATCH($AC2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2400=\"n/a\",$AJ2400*$AI2400,$I2400)\n    +IFERROR(\n      IF(AND($AF2400<=BE$1,$AG2400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2400>$AB2400,($AA2400-$AB2400)*INDEX(misc!DB$3:DB$6,MATCH($AD2400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2400*$AH2400*$AI2400),\n$X2400)*$AK2400","v":0}]
[null,{"$f":"unique_contracts!A2419","v":0},{"$f":"unique_contracts!B2419","v":0},{"$f":"unique_contracts!D2419","v":0},{"$f":"unique_contracts!J2419","v":0},{"$f":"unique_contracts!K2419","v":0},{"$f":"unique_contracts!M2419","v":0},{"$f":"unique_contracts!N2419","v":0},{"$f":"unique_contracts!P2419","v":0},{"$f":"unique_contracts!R2419","v":0},{"$f":"unique_contracts!V2419","v":0},{"$f":"unique_contracts!AB2419","v":0},{"$f":"unique_contracts!AM2419","v":0},{"$f":"unique_contracts!AN2419","v":0},{"$f":"unique_contracts!AO2419","v":0},{"$f":"unique_contracts!AP2419","v":0},{"$f":"unique_contracts!AQ2419","v":0},{"$f":"unique_contracts!AR2419","v":0},{"$f":"unique_contracts!BR2419","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2419,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2419,\"pumped_storage\",\n      IF(AND(NOT(U2419),V2419),\"n/a\",\n        IF(AND(K2419>0,OR(G2419=\"NotHybrid\",G2419=0)),_xlfn.CONCAT(AB2419,INDEX(resources!$G:$G,MATCH(C2419,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2419,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2419=\"Online\",NOT(ISNUMBER(MATCH(AC2419,misc!$DD:$DD,0)))),F2419,E2419)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AL$1,$AG2419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CI$3:CI$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AL$1,$AG2419>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CI$3:CI$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AM$1,$AG2419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AM$1,$AG2419>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AN$1,$AG2419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CK$3:CK$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AN$1,$AG2419>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CK$3:CK$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AO$1,$AG2419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CL$3:CL$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AO$1,$AG2419>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CL$3:CL$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AP$1,$AG2419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CM$3:CM$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AP$1,$AG2419>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CM$3:CM$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AQ$1,$AG2419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CN$3:CN$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AQ$1,$AG2419>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CN$3:CN$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AR$1,$AG2419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CO$3:CO$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AR$1,$AG2419>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CO$3:CO$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AS$1,$AG2419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CP$3:CP$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AS$1,$AG2419>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CP$3:CP$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AT$1,$AG2419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AT$1,$AG2419>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AU$1,$AG2419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CR$3:CR$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AU$1,$AG2419>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CR$3:CR$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AV$1,$AG2419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CS$3:CS$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AV$1,$AG2419>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CS$3:CS$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AW$1,$AG2419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CT$3:CT$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AW$1,$AG2419>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CT$3:CT$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AX$1,$AG2419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CU$3:CU$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AX$1,$AG2419>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CU$3:CU$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AY$1,$AG2419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CV$3:CV$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AY$1,$AG2419>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CV$3:CV$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=AZ$1,$AG2419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CW$3:CW$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=AZ$1,$AG2419>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CW$3:CW$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=BA$1,$AG2419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CX$3:CX$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=BA$1,$AG2419>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CX$3:CX$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=BB$1,$AG2419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CY$3:CY$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=BB$1,$AG2419>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CY$3:CY$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=BC$1,$AG2419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=BC$1,$AG2419>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=BD$1,$AG2419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!DA$3:DA$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=BD$1,$AG2419>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!DA$3:DA$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2419<=BE$1,$AG2419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2419,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2419>$AB2419,$AD2419=\"n/a\"),($AA2419-$AB2419)*INDEX(misc!DB$3:DB$6,MATCH($AC2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2419=\"n/a\",$AJ2419*$AI2419,$I2419)\n    +IFERROR(\n      IF(AND($AF2419<=BE$1,$AG2419>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2419,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2419>$AB2419,($AA2419-$AB2419)*INDEX(misc!DB$3:DB$6,MATCH($AD2419,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2419*$AH2419*$AI2419),\n$X2419)*$AK2419","v":0}]
[null,{"$f":"unique_contracts!A2429","v":0},{"$f":"unique_contracts!B2429","v":0},{"$f":"unique_contracts!D2429","v":0},{"$f":"unique_contracts!J2429","v":0},{"$f":"unique_contracts!K2429","v":0},{"$f":"unique_contracts!M2429","v":0},{"$f":"unique_contracts!N2429","v":0},{"$f":"unique_contracts!P2429","v":0},{"$f":"unique_contracts!R2429","v":0},{"$f":"unique_contracts!V2429","v":0},{"$f":"unique_contracts!AB2429","v":0},{"$f":"unique_contracts!AM2429","v":0},{"$f":"unique_contracts!AN2429","v":0},{"$f":"unique_contracts!AO2429","v":0},{"$f":"unique_contracts!AP2429","v":0},{"$f":"unique_contracts!AQ2429","v":0},{"$f":"unique_contracts!AR2429","v":0},{"$f":"unique_contracts!BR2429","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2429,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2429,\"pumped_storage\",\n      IF(AND(NOT(U2429),V2429),\"n/a\",\n        IF(AND(K2429>0,OR(G2429=\"NotHybrid\",G2429=0)),_xlfn.CONCAT(AB2429,INDEX(resources!$G:$G,MATCH(C2429,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2429,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2429=\"Online\",NOT(ISNUMBER(MATCH(AC2429,misc!$DD:$DD,0)))),F2429,E2429)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AL$1,$AG2429>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CI$3:CI$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AL$1,$AG2429>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CI$3:CI$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AM$1,$AG2429>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AM$1,$AG2429>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AN$1,$AG2429>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CK$3:CK$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AN$1,$AG2429>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CK$3:CK$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AO$1,$AG2429>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CL$3:CL$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AO$1,$AG2429>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CL$3:CL$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AP$1,$AG2429>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CM$3:CM$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AP$1,$AG2429>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CM$3:CM$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AQ$1,$AG2429>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CN$3:CN$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AQ$1,$AG2429>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CN$3:CN$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AR$1,$AG2429>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CO$3:CO$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AR$1,$AG2429>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CO$3:CO$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AS$1,$AG2429>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CP$3:CP$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AS$1,$AG2429>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CP$3:CP$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AT$1,$AG2429>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AT$1,$AG2429>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AU$1,$AG2429>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CR$3:CR$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AU$1,$AG2429>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CR$3:CR$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AV$1,$AG2429>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CS$3:CS$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AV$1,$AG2429>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CS$3:CS$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AW$1,$AG2429>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CT$3:CT$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AW$1,$AG2429>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CT$3:CT$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AX$1,$AG2429>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CU$3:CU$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AX$1,$AG2429>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CU$3:CU$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AY$1,$AG2429>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CV$3:CV$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AY$1,$AG2429>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CV$3:CV$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=AZ$1,$AG2429>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CW$3:CW$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=AZ$1,$AG2429>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CW$3:CW$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=BA$1,$AG2429>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CX$3:CX$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=BA$1,$AG2429>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CX$3:CX$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=BB$1,$AG2429>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CY$3:CY$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=BB$1,$AG2429>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CY$3:CY$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=BC$1,$AG2429>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=BC$1,$AG2429>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=BD$1,$AG2429>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!DA$3:DA$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=BD$1,$AG2429>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!DA$3:DA$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2429<=BE$1,$AG2429>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2429,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2429>$AB2429,$AD2429=\"n/a\"),($AA2429-$AB2429)*INDEX(misc!DB$3:DB$6,MATCH($AC2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2429=\"n/a\",$AJ2429*$AI2429,$I2429)\n    +IFERROR(\n      IF(AND($AF2429<=BE$1,$AG2429>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2429,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2429>$AB2429,($AA2429-$AB2429)*INDEX(misc!DB$3:DB$6,MATCH($AD2429,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0}]
[null,{"$f":"unique_contracts!A2462","v":0},{"$f":"unique_contracts!B2462","v":0},{"$f":"unique_contracts!D2462","v":0},{"$f":"unique_contracts!J2462","v":0},{"$f":"unique_contracts!K2462","v":0},{"$f":"unique_contracts!M2462","v":0},{"$f":"unique_contracts!N2462","v":0},{"$f":"unique_contracts!P2462","v":0},{"$f":"unique_contracts!R2462","v":0},{"$f":"unique_contracts!V2462","v":0},{"$f":"unique_contracts!AB2462","v":0},{"$f":"unique_contracts!AM2462","v":0},{"$f":"unique_contracts!AN2462","v":0},{"$f":"unique_contracts!AO2462","v":0},{"$f":"unique_contracts!AP2462","v":0},{"$f":"unique_contracts!AQ2462","v":0},{"$f":"unique_contracts!AR2462","v":0},{"$f":"unique_contracts!BR2462","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2462,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2462,\"pumped_storage\",\n      IF(AND(NOT(U2462),V2462),\"n/a\",\n        IF(AND(K2462>0,OR(G2462=\"NotHybrid\",G2462=0)),_xlfn.CONCAT(AB2462,INDEX(resources!$G:$G,MATCH(C2462,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2462,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2462=\"Online\",NOT(ISNUMBER(MATCH(AC2462,misc!$DD:$DD,0)))),F2462,E2462)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AL$1,$AG2462>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CI$3:CI$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AL$1,$AG2462>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CI$3:CI$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AM$1,$AG2462>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AM$1,$AG2462>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AN$1,$AG2462>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CK$3:CK$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AN$1,$AG2462>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CK$3:CK$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AO$1,$AG2462>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CL$3:CL$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AO$1,$AG2462>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CL$3:CL$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AP$1,$AG2462>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CM$3:CM$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AP$1,$AG2462>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CM$3:CM$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AQ$1,$AG2462>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CN$3:CN$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AQ$1,$AG2462>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CN$3:CN$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AR$1,$AG2462>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CO$3:CO$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AR$1,$AG2462>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CO$3:CO$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AS$1,$AG2462>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CP$3:CP$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AS$1,$AG2462>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CP$3:CP$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AT$1,$AG2462>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AT$1,$AG2462>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AU$1,$AG2462>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CR$3:CR$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AU$1,$AG2462>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CR$3:CR$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AV$1,$AG2462>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CS$3:CS$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AV$1,$AG2462>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CS$3:CS$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AW$1,$AG2462>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CT$3:CT$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AW$1,$AG2462>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CT$3:CT$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AX$1,$AG2462>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CU$3:CU$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AX$1,$AG2462>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CU$3:CU$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AY$1,$AG2462>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CV$3:CV$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AY$1,$AG2462>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CV$3:CV$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=AZ$1,$AG2462>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CW$3:CW$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=AZ$1,$AG2462>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CW$3:CW$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=BA$1,$AG2462>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CX$3:CX$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=BA$1,$AG2462>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CX$3:CX$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=BB$1,$AG2462>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CY$3:CY$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=BB$1,$AG2462>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CY$3:CY$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=BC$1,$AG2462>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=BC$1,$AG2462>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=BD$1,$AG2462>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!DA$3:DA$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=BD$1,$AG2462>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!DA$3:DA$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2462<=BE$1,$AG2462>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2462,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2462>$AB2462,$AD2462=\"n/a\"),($AA2462-$AB2462)*INDEX(misc!DB$3:DB$6,MATCH($AC2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2462=\"n/a\",$AJ2462*$AI2462,$I2462)\n    +IFERROR(\n      IF(AND($AF2462<=BE$1,$AG2462>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2462,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2462>$AB2462,($AA2462-$AB2462)*INDEX(misc!DB$3:DB$6,MATCH($AD2462,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2462*$AH2462*$AI2462),\n$X2462)*$AK2462","v":0}]
[null,{"$f":"unique_contracts!A2468","v":0},{"$f":"unique_contracts!B2468","v":0},{"$f":"unique_contracts!D2468","v":0},{"$f":"unique_contracts!J2468","v":0},{"$f":"unique_contracts!K2468","v":0},{"$f":"unique_contracts!M2468","v":0},{"$f":"unique_contracts!N2468","v":0},{"$f":"unique_contracts!P2468","v":0},{"$f":"unique_contracts!R2468","v":0},{"$f":"unique_contracts!V2468","v":0},{"$f":"unique_contracts!AB2468","v":0},{"$f":"unique_contracts!AM2468","v":0},{"$f":"unique_contracts!AN2468","v":0},{"$f":"unique_contracts!AO2468","v":0},{"$f":"unique_contracts!AP2468","v":0},{"$f":"unique_contracts!AQ2468","v":0},{"$f":"unique_contracts!AR2468","v":0},{"$f":"unique_contracts!BR2468","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2468,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2468,\"pumped_storage\",\n      IF(AND(NOT(U2468),V2468),\"n/a\",\n        IF(AND(K2468>0,OR(G2468=\"NotHybrid\",G2468=0)),_xlfn.CONCAT(AB2468,INDEX(resources!$G:$G,MATCH(C2468,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2468,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2468=\"Online\",NOT(ISNUMBER(MATCH(AC2468,misc!$DD:$DD,0)))),F2468,E2468)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AL$1,$AG2468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CI$3:CI$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AL$1,$AG2468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CI$3:CI$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AM$1,$AG2468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AM$1,$AG2468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AN$1,$AG2468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CK$3:CK$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AN$1,$AG2468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CK$3:CK$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AO$1,$AG2468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CL$3:CL$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AO$1,$AG2468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CL$3:CL$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AP$1,$AG2468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CM$3:CM$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AP$1,$AG2468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CM$3:CM$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AQ$1,$AG2468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CN$3:CN$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AQ$1,$AG2468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CN$3:CN$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AR$1,$AG2468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CO$3:CO$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AR$1,$AG2468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CO$3:CO$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AS$1,$AG2468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CP$3:CP$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AS$1,$AG2468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CP$3:CP$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AT$1,$AG2468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AT$1,$AG2468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AU$1,$AG2468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CR$3:CR$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AU$1,$AG2468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CR$3:CR$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AV$1,$AG2468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CS$3:CS$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AV$1,$AG2468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CS$3:CS$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AW$1,$AG2468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CT$3:CT$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AW$1,$AG2468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CT$3:CT$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AX$1,$AG2468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CU$3:CU$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AX$1,$AG2468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CU$3:CU$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AY$1,$AG2468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CV$3:CV$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AY$1,$AG2468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CV$3:CV$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=AZ$1,$AG2468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CW$3:CW$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=AZ$1,$AG2468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CW$3:CW$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=BA$1,$AG2468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CX$3:CX$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=BA$1,$AG2468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CX$3:CX$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=BB$1,$AG2468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CY$3:CY$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=BB$1,$AG2468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CY$3:CY$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=BC$1,$AG2468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=BC$1,$AG2468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=BD$1,$AG2468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!DA$3:DA$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=BD$1,$AG2468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!DA$3:DA$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2468<=BE$1,$AG2468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2468>$AB2468,$AD2468=\"n/a\"),($AA2468-$AB2468)*INDEX(misc!DB$3:DB$6,MATCH($AC2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2468=\"n/a\",$AJ2468*$AI2468,$I2468)\n    +IFERROR(\n      IF(AND($AF2468<=BE$1,$AG2468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2468>$AB2468,($AA2468-$AB2468)*INDEX(misc!DB$3:DB$6,MATCH($AD2468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2468*$AH2468*$AI2468),\n$X2468)*$AK2468","v":0}]
[null,{"$f":"unique_contracts!A2487","v":0},{"$f":"unique_contracts!B2487","v":0},{"$f":"unique_contracts!D2487","v":0},{"$f":"unique_contracts!J2487","v":0},{"$f":"unique_contracts!K2487","v":0},{"$f":"unique_contracts!M2487","v":0},{"$f":"unique_contracts!N2487","v":0},{"$f":"unique_contracts!P2487","v":0},{"$f":"unique_contracts!R2487","v":0},{"$f":"unique_contracts!V2487","v":0},{"$f":"unique_contracts!AB2487","v":0},{"$f":"unique_contracts!AM2487","v":0},{"$f":"unique_contracts!AN2487","v":0},{"$f":"unique_contracts!AO2487","v":0},{"$f":"unique_contracts!AP2487","v":0},{"$f":"unique_contracts!AQ2487","v":0},{"$f":"unique_contracts!AR2487","v":0},{"$f":"unique_contracts!BR2487","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2487,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2487,\"pumped_storage\",\n      IF(AND(NOT(U2487),V2487),\"n/a\",\n        IF(AND(K2487>0,OR(G2487=\"NotHybrid\",G2487=0)),_xlfn.CONCAT(AB2487,INDEX(resources!$G:$G,MATCH(C2487,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2487,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2487=\"Online\",NOT(ISNUMBER(MATCH(AC2487,misc!$DD:$DD,0)))),F2487,E2487)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AL$1,$AG2487>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CI$3:CI$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AL$1,$AG2487>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CI$3:CI$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AM$1,$AG2487>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AM$1,$AG2487>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AN$1,$AG2487>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CK$3:CK$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AN$1,$AG2487>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CK$3:CK$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AO$1,$AG2487>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CL$3:CL$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AO$1,$AG2487>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CL$3:CL$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AP$1,$AG2487>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CM$3:CM$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AP$1,$AG2487>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CM$3:CM$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AQ$1,$AG2487>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CN$3:CN$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AQ$1,$AG2487>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CN$3:CN$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AR$1,$AG2487>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CO$3:CO$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AR$1,$AG2487>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CO$3:CO$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AS$1,$AG2487>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CP$3:CP$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AS$1,$AG2487>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CP$3:CP$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AT$1,$AG2487>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AT$1,$AG2487>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AU$1,$AG2487>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CR$3:CR$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AU$1,$AG2487>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CR$3:CR$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AV$1,$AG2487>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CS$3:CS$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AV$1,$AG2487>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CS$3:CS$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AW$1,$AG2487>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CT$3:CT$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AW$1,$AG2487>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CT$3:CT$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AX$1,$AG2487>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CU$3:CU$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AX$1,$AG2487>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CU$3:CU$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AY$1,$AG2487>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CV$3:CV$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AY$1,$AG2487>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CV$3:CV$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=AZ$1,$AG2487>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CW$3:CW$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=AZ$1,$AG2487>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CW$3:CW$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=BA$1,$AG2487>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CX$3:CX$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=BA$1,$AG2487>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CX$3:CX$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=BB$1,$AG2487>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CY$3:CY$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=BB$1,$AG2487>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CY$3:CY$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=BC$1,$AG2487>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=BC$1,$AG2487>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=BD$1,$AG2487>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!DA$3:DA$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=BD$1,$AG2487>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!DA$3:DA$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2487<=BE$1,$AG2487>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2487>$AB2487,$AD2487=\"n/a\"),($AA2487-$AB2487)*INDEX(misc!DB$3:DB$6,MATCH($AC2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2487=\"n/a\",$AJ2487*$AI2487,$I2487)\n    +IFERROR(\n      IF(AND($AF2487<=BE$1,$AG2487>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2487>$AB2487,($AA2487-$AB2487)*INDEX(misc!DB$3:DB$6,MATCH($AD2487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2487*$AH2487*$AI2487),\n$X2487)*$AK2487","v":0}]
[null,{"$f":"unique_contracts!A2502","v":0},{"$f":"unique_contracts!B2502","v":0},{"$f":"unique_contracts!D2502","v":0},{"$f":"unique_contracts!J2502","v":0},{"$f":"unique_contracts!K2502","v":0},{"$f":"unique_contracts!M2502","v":0},{"$f":"unique_contracts!N2502","v":0},{"$f":"unique_contracts!P2502","v":0},{"$f":"unique_contracts!R2502","v":0},{"$f":"unique_contracts!V2502","v":0},{"$f":"unique_contracts!AB2502","v":0},{"$f":"unique_contracts!AM2502","v":0},{"$f":"unique_contracts!AN2502","v":0},{"$f":"unique_contracts!AO2502","v":0},{"$f":"unique_contracts!AP2502","v":0},{"$f":"unique_contracts!AQ2502","v":0},{"$f":"unique_contracts!AR2502","v":0},{"$f":"unique_contracts!BR2502","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2502,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2502,\"pumped_storage\",\n      IF(AND(NOT(U2502),V2502),\"n/a\",\n        IF(AND(K2502>0,OR(G2502=\"NotHybrid\",G2502=0)),_xlfn.CONCAT(AB2502,INDEX(resources!$G:$G,MATCH(C2502,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2502,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2502=\"Online\",NOT(ISNUMBER(MATCH(AC2502,misc!$DD:$DD,0)))),F2502,E2502)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AL$1,$AG2502>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CI$3:CI$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AL$1,$AG2502>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CI$3:CI$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AM$1,$AG2502>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AM$1,$AG2502>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AN$1,$AG2502>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CK$3:CK$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AN$1,$AG2502>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CK$3:CK$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AO$1,$AG2502>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CL$3:CL$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AO$1,$AG2502>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CL$3:CL$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AP$1,$AG2502>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CM$3:CM$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AP$1,$AG2502>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CM$3:CM$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AQ$1,$AG2502>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CN$3:CN$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AQ$1,$AG2502>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CN$3:CN$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AR$1,$AG2502>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CO$3:CO$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AR$1,$AG2502>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CO$3:CO$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AS$1,$AG2502>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CP$3:CP$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AS$1,$AG2502>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CP$3:CP$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AT$1,$AG2502>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AT$1,$AG2502>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AU$1,$AG2502>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CR$3:CR$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AU$1,$AG2502>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CR$3:CR$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AV$1,$AG2502>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CS$3:CS$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AV$1,$AG2502>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CS$3:CS$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AW$1,$AG2502>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CT$3:CT$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AW$1,$AG2502>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CT$3:CT$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AX$1,$AG2502>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CU$3:CU$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AX$1,$AG2502>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CU$3:CU$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AY$1,$AG2502>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CV$3:CV$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AY$1,$AG2502>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CV$3:CV$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=AZ$1,$AG2502>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CW$3:CW$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=AZ$1,$AG2502>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CW$3:CW$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=BA$1,$AG2502>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CX$3:CX$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=BA$1,$AG2502>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CX$3:CX$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=BB$1,$AG2502>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CY$3:CY$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=BB$1,$AG2502>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CY$3:CY$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=BC$1,$AG2502>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=BC$1,$AG2502>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=BD$1,$AG2502>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!DA$3:DA$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=BD$1,$AG2502>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!DA$3:DA$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2502<=BE$1,$AG2502>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2502,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2502>$AB2502,$AD2502=\"n/a\"),($AA2502-$AB2502)*INDEX(misc!DB$3:DB$6,MATCH($AC2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2502=\"n/a\",$AJ2502*$AI2502,$I2502)\n    +IFERROR(\n      IF(AND($AF2502<=BE$1,$AG2502>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2502,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2502>$AB2502,($AA2502-$AB2502)*INDEX(misc!DB$3:DB$6,MATCH($AD2502,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2502*$AH2502*$AI2502),\n$X2502)*$AK2502","v":0}]
[null,{"$f":"unique_contracts!A2530","v":0},{"$f":"unique_contracts!B2530","v":0},{"$f":"unique_contracts!D2530","v":0},{"$f":"unique_contracts!J2530","v":0},{"$f":"unique_contracts!K2530","v":0},{"$f":"unique_contracts!M2530","v":0},{"$f":"unique_contracts!N2530","v":0},{"$f":"unique_contracts!P2530","v":0},{"$f":"unique_contracts!R2530","v":0},{"$f":"unique_contracts!V2530","v":0},{"$f":"unique_contracts!AB2530","v":0},{"$f":"unique_contracts!AM2530","v":0},{"$f":"unique_contracts!AN2530","v":0},{"$f":"unique_contracts!AO2530","v":0},{"$f":"unique_contracts!AP2530","v":0},{"$f":"unique_contracts!AQ2530","v":0},{"$f":"unique_contracts!AR2530","v":0},{"$f":"unique_contracts!BR2530","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2530,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2530,\"pumped_storage\",\n      IF(AND(NOT(U2530),V2530),\"n/a\",\n        IF(AND(K2530>0,OR(G2530=\"NotHybrid\",G2530=0)),_xlfn.CONCAT(AB2530,INDEX(resources!$G:$G,MATCH(C2530,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2530,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2530=\"Online\",NOT(ISNUMBER(MATCH(AC2530,misc!$DD:$DD,0)))),F2530,E2530)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AL$1,$AG2530>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CI$3:CI$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AL$1,$AG2530>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CI$3:CI$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AM$1,$AG2530>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AM$1,$AG2530>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AN$1,$AG2530>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CK$3:CK$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AN$1,$AG2530>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CK$3:CK$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AO$1,$AG2530>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CL$3:CL$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AO$1,$AG2530>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CL$3:CL$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AP$1,$AG2530>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CM$3:CM$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AP$1,$AG2530>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CM$3:CM$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AQ$1,$AG2530>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CN$3:CN$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AQ$1,$AG2530>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CN$3:CN$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AR$1,$AG2530>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CO$3:CO$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AR$1,$AG2530>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CO$3:CO$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AS$1,$AG2530>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CP$3:CP$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AS$1,$AG2530>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CP$3:CP$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AT$1,$AG2530>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AT$1,$AG2530>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AU$1,$AG2530>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CR$3:CR$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AU$1,$AG2530>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CR$3:CR$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AV$1,$AG2530>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CS$3:CS$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AV$1,$AG2530>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CS$3:CS$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AW$1,$AG2530>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CT$3:CT$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AW$1,$AG2530>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CT$3:CT$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AX$1,$AG2530>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CU$3:CU$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AX$1,$AG2530>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CU$3:CU$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AY$1,$AG2530>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CV$3:CV$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AY$1,$AG2530>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CV$3:CV$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=AZ$1,$AG2530>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CW$3:CW$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=AZ$1,$AG2530>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CW$3:CW$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=BA$1,$AG2530>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CX$3:CX$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=BA$1,$AG2530>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CX$3:CX$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=BB$1,$AG2530>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CY$3:CY$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=BB$1,$AG2530>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CY$3:CY$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=BC$1,$AG2530>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=BC$1,$AG2530>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=BD$1,$AG2530>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!DA$3:DA$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=BD$1,$AG2530>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!DA$3:DA$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2530<=BE$1,$AG2530>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2530>$AB2530,$AD2530=\"n/a\"),($AA2530-$AB2530)*INDEX(misc!DB$3:DB$6,MATCH($AC2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2530=\"n/a\",$AJ2530*$AI2530,$I2530)\n    +IFERROR(\n      IF(AND($AF2530<=BE$1,$AG2530>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2530>$AB2530,($AA2530-$AB2530)*INDEX(misc!DB$3:DB$6,MATCH($AD2530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2530*$AH2530*$AI2530),\n$X2530)*$AK2530","v":0}]
[null,{"$f":"unique_contracts!A2549","v":0},{"$f":"unique_contracts!B2549","v":0},{"$f":"unique_contracts!D2549","v":0},{"$f":"unique_contracts!J2549","v":0},{"$f":"unique_contracts!K2549","v":0},{"$f":"unique_contracts!M2549","v":0},{"$f":"unique_contracts!N2549","v":0},{"$f":"unique_contracts!P2549","v":0},{"$f":"unique_contracts!R2549","v":0},{"$f":"unique_contracts!V2549","v":0},{"$f":"unique_contracts!AB2549","v":0},{"$f":"unique_contracts!AM2549","v":0},{"$f":"unique_contracts!AN2549","v":0},{"$f":"unique_contracts!AO2549","v":0},{"$f":"unique_contracts!AP2549","v":0},{"$f":"unique_contracts!AQ2549","v":0},{"$f":"unique_contracts!AR2549","v":0},{"$f":"unique_contracts!BR2549","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2549,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2549,\"pumped_storage\",\n      IF(AND(NOT(U2549),V2549),\"n/a\",\n        IF(AND(K2549>0,OR(G2549=\"NotHybrid\",G2549=0)),_xlfn.CONCAT(AB2549,INDEX(resources!$G:$G,MATCH(C2549,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2549,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2549=\"Online\",NOT(ISNUMBER(MATCH(AC2549,misc!$DD:$DD,0)))),F2549,E2549)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AL$1,$AG2549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CI$3:CI$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AL$1,$AG2549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CI$3:CI$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AM$1,$AG2549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AM$1,$AG2549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AN$1,$AG2549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CK$3:CK$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AN$1,$AG2549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CK$3:CK$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AO$1,$AG2549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CL$3:CL$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AO$1,$AG2549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CL$3:CL$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AP$1,$AG2549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CM$3:CM$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AP$1,$AG2549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CM$3:CM$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AQ$1,$AG2549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CN$3:CN$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AQ$1,$AG2549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CN$3:CN$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AR$1,$AG2549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CO$3:CO$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AR$1,$AG2549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CO$3:CO$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AS$1,$AG2549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CP$3:CP$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AS$1,$AG2549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CP$3:CP$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AT$1,$AG2549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AT$1,$AG2549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AU$1,$AG2549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CR$3:CR$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AU$1,$AG2549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CR$3:CR$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AV$1,$AG2549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CS$3:CS$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AV$1,$AG2549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CS$3:CS$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AW$1,$AG2549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CT$3:CT$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AW$1,$AG2549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CT$3:CT$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AX$1,$AG2549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CU$3:CU$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AX$1,$AG2549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CU$3:CU$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AY$1,$AG2549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CV$3:CV$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AY$1,$AG2549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CV$3:CV$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=AZ$1,$AG2549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CW$3:CW$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=AZ$1,$AG2549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CW$3:CW$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=BA$1,$AG2549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CX$3:CX$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=BA$1,$AG2549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CX$3:CX$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=BB$1,$AG2549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CY$3:CY$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=BB$1,$AG2549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CY$3:CY$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=BC$1,$AG2549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=BC$1,$AG2549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=BD$1,$AG2549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!DA$3:DA$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=BD$1,$AG2549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!DA$3:DA$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2549<=BE$1,$AG2549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2549>$AB2549,$AD2549=\"n/a\"),($AA2549-$AB2549)*INDEX(misc!DB$3:DB$6,MATCH($AC2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2549=\"n/a\",$AJ2549*$AI2549,$I2549)\n    +IFERROR(\n      IF(AND($AF2549<=BE$1,$AG2549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2549>$AB2549,($AA2549-$AB2549)*INDEX(misc!DB$3:DB$6,MATCH($AD2549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0}]
[null,{"$f":"unique_contracts!A2568","v":0},{"$f":"unique_contracts!B2568","v":0},{"$f":"unique_contracts!D2568","v":0},{"$f":"unique_contracts!J2568","v":0},{"$f":"unique_contracts!K2568","v":0},{"$f":"unique_contracts!M2568","v":0},{"$f":"unique_contracts!N2568","v":0},{"$f":"unique_contracts!P2568","v":0},{"$f":"unique_contracts!R2568","v":0},{"$f":"unique_contracts!V2568","v":0},{"$f":"unique_contracts!AB2568","v":0},{"$f":"unique_contracts!AM2568","v":0},{"$f":"unique_contracts!AN2568","v":0},{"$f":"unique_contracts!AO2568","v":0},{"$f":"unique_contracts!AP2568","v":0},{"$f":"unique_contracts!AQ2568","v":0},{"$f":"unique_contracts!AR2568","v":0},{"$f":"unique_contracts!BR2568","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2568,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2568,\"pumped_storage\",\n      IF(AND(NOT(U2568),V2568),\"n/a\",\n        IF(AND(K2568>0,OR(G2568=\"NotHybrid\",G2568=0)),_xlfn.CONCAT(AB2568,INDEX(resources!$G:$G,MATCH(C2568,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2568,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2568=\"Online\",NOT(ISNUMBER(MATCH(AC2568,misc!$DD:$DD,0)))),F2568,E2568)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AL$1,$AG2568>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CI$3:CI$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AL$1,$AG2568>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CI$3:CI$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AM$1,$AG2568>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AM$1,$AG2568>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AN$1,$AG2568>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CK$3:CK$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AN$1,$AG2568>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CK$3:CK$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AO$1,$AG2568>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CL$3:CL$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AO$1,$AG2568>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CL$3:CL$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AP$1,$AG2568>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CM$3:CM$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AP$1,$AG2568>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CM$3:CM$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AQ$1,$AG2568>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CN$3:CN$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AQ$1,$AG2568>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CN$3:CN$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AR$1,$AG2568>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CO$3:CO$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AR$1,$AG2568>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CO$3:CO$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AS$1,$AG2568>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CP$3:CP$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AS$1,$AG2568>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CP$3:CP$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AT$1,$AG2568>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AT$1,$AG2568>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AU$1,$AG2568>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CR$3:CR$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AU$1,$AG2568>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CR$3:CR$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AV$1,$AG2568>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CS$3:CS$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AV$1,$AG2568>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CS$3:CS$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AW$1,$AG2568>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CT$3:CT$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AW$1,$AG2568>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CT$3:CT$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AX$1,$AG2568>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CU$3:CU$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AX$1,$AG2568>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CU$3:CU$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AY$1,$AG2568>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CV$3:CV$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AY$1,$AG2568>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CV$3:CV$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=AZ$1,$AG2568>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CW$3:CW$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=AZ$1,$AG2568>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CW$3:CW$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=BA$1,$AG2568>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CX$3:CX$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=BA$1,$AG2568>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CX$3:CX$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=BB$1,$AG2568>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CY$3:CY$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=BB$1,$AG2568>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CY$3:CY$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=BC$1,$AG2568>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=BC$1,$AG2568>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=BD$1,$AG2568>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!DA$3:DA$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=BD$1,$AG2568>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!DA$3:DA$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2568<=BE$1,$AG2568>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2568,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2568>$AB2568,$AD2568=\"n/a\"),($AA2568-$AB2568)*INDEX(misc!DB$3:DB$6,MATCH($AC2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2568=\"n/a\",$AJ2568*$AI2568,$I2568)\n    +IFERROR(\n      IF(AND($AF2568<=BE$1,$AG2568>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2568,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2568>$AB2568,($AA2568-$AB2568)*INDEX(misc!DB$3:DB$6,MATCH($AD2568,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2568*$AH2568*$AI2568),\n$X2568)*$AK2568","v":0}]
[null,{"$f":"unique_contracts!A2593","v":0},{"$f":"unique_contracts!B2593","v":0},{"$f":"unique_contracts!D2593","v":0},{"$f":"unique_contracts!J2593","v":0},{"$f":"unique_contracts!K2593","v":0},{"$f":"unique_contracts!M2593","v":0},{"$f":"unique_contracts!N2593","v":0},{"$f":"unique_contracts!P2593","v":0},{"$f":"unique_contracts!R2593","v":0},{"$f":"unique_contracts!V2593","v":0},{"$f":"unique_contracts!AB2593","v":0},{"$f":"unique_contracts!AM2593","v":0},{"$f":"unique_contracts!AN2593","v":0},{"$f":"unique_contracts!AO2593","v":0},{"$f":"unique_contracts!AP2593","v":0},{"$f":"unique_contracts!AQ2593","v":0},{"$f":"unique_contracts!AR2593","v":0},{"$f":"unique_contracts!BR2593","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2593,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2593,\"pumped_storage\",\n      IF(AND(NOT(U2593),V2593),\"n/a\",\n        IF(AND(K2593>0,OR(G2593=\"NotHybrid\",G2593=0)),_xlfn.CONCAT(AB2593,INDEX(resources!$G:$G,MATCH(C2593,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2593,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2593=\"Online\",NOT(ISNUMBER(MATCH(AC2593,misc!$DD:$DD,0)))),F2593,E2593)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AL$1,$AG2593>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CI$3:CI$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AL$1,$AG2593>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CI$3:CI$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AM$1,$AG2593>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AM$1,$AG2593>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AN$1,$AG2593>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CK$3:CK$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AN$1,$AG2593>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CK$3:CK$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AO$1,$AG2593>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CL$3:CL$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AO$1,$AG2593>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CL$3:CL$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AP$1,$AG2593>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CM$3:CM$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AP$1,$AG2593>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CM$3:CM$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AQ$1,$AG2593>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CN$3:CN$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AQ$1,$AG2593>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CN$3:CN$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AR$1,$AG2593>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CO$3:CO$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AR$1,$AG2593>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CO$3:CO$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AS$1,$AG2593>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CP$3:CP$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AS$1,$AG2593>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CP$3:CP$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AT$1,$AG2593>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AT$1,$AG2593>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AU$1,$AG2593>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CR$3:CR$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AU$1,$AG2593>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CR$3:CR$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AV$1,$AG2593>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CS$3:CS$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AV$1,$AG2593>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CS$3:CS$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AW$1,$AG2593>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CT$3:CT$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AW$1,$AG2593>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CT$3:CT$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AX$1,$AG2593>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CU$3:CU$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AX$1,$AG2593>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CU$3:CU$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AY$1,$AG2593>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CV$3:CV$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AY$1,$AG2593>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CV$3:CV$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=AZ$1,$AG2593>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CW$3:CW$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=AZ$1,$AG2593>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CW$3:CW$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=BA$1,$AG2593>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CX$3:CX$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=BA$1,$AG2593>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CX$3:CX$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=BB$1,$AG2593>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CY$3:CY$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=BB$1,$AG2593>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CY$3:CY$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=BC$1,$AG2593>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=BC$1,$AG2593>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=BD$1,$AG2593>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!DA$3:DA$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=BD$1,$AG2593>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!DA$3:DA$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2593<=BE$1,$AG2593>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2593,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2593>$AB2593,$AD2593=\"n/a\"),($AA2593-$AB2593)*INDEX(misc!DB$3:DB$6,MATCH($AC2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2593=\"n/a\",$AJ2593*$AI2593,$I2593)\n    +IFERROR(\n      IF(AND($AF2593<=BE$1,$AG2593>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2593,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2593>$AB2593,($AA2593-$AB2593)*INDEX(misc!DB$3:DB$6,MATCH($AD2593,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2593*$AH2593*$AI2593),\n$X2593)*$AK2593","v":0}]
[null,{"$f":"unique_contracts!A2601","v":0},{"$f":"unique_contracts!B2601","v":0},{"$f":"unique_contracts!D2601","v":0},{"$f":"unique_contracts!J2601","v":0},{"$f":"unique_contracts!K2601","v":0},{"$f":"unique_contracts!M2601","v":0},{"$f":"unique_contracts!N2601","v":0},{"$f":"unique_contracts!P2601","v":0},{"$f":"unique_contracts!R2601","v":0},{"$f":"unique_contracts!V2601","v":0},{"$f":"unique_contracts!AB2601","v":0},{"$f":"unique_contracts!AM2601","v":0},{"$f":"unique_contracts!AN2601","v":0},{"$f":"unique_contracts!AO2601","v":0},{"$f":"unique_contracts!AP2601","v":0},{"$f":"unique_contracts!AQ2601","v":0},{"$f":"unique_contracts!AR2601","v":0},{"$f":"unique_contracts!BR2601","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2601,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2601,\"pumped_storage\",\n      IF(AND(NOT(U2601),V2601),\"n/a\",\n        IF(AND(K2601>0,OR(G2601=\"NotHybrid\",G2601=0)),_xlfn.CONCAT(AB2601,INDEX(resources!$G:$G,MATCH(C2601,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2601,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2601=\"Online\",NOT(ISNUMBER(MATCH(AC2601,misc!$DD:$DD,0)))),F2601,E2601)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AL$1,$AG2601>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CI$3:CI$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AL$1,$AG2601>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CI$3:CI$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AM$1,$AG2601>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AM$1,$AG2601>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AN$1,$AG2601>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CK$3:CK$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AN$1,$AG2601>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CK$3:CK$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AO$1,$AG2601>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CL$3:CL$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AO$1,$AG2601>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CL$3:CL$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AP$1,$AG2601>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CM$3:CM$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AP$1,$AG2601>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CM$3:CM$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AQ$1,$AG2601>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CN$3:CN$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AQ$1,$AG2601>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CN$3:CN$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AR$1,$AG2601>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CO$3:CO$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AR$1,$AG2601>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CO$3:CO$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AS$1,$AG2601>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CP$3:CP$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AS$1,$AG2601>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CP$3:CP$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AT$1,$AG2601>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AT$1,$AG2601>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AU$1,$AG2601>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CR$3:CR$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AU$1,$AG2601>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CR$3:CR$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AV$1,$AG2601>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CS$3:CS$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AV$1,$AG2601>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CS$3:CS$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AW$1,$AG2601>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CT$3:CT$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AW$1,$AG2601>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CT$3:CT$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AX$1,$AG2601>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CU$3:CU$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AX$1,$AG2601>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CU$3:CU$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AY$1,$AG2601>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CV$3:CV$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AY$1,$AG2601>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CV$3:CV$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=AZ$1,$AG2601>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CW$3:CW$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=AZ$1,$AG2601>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CW$3:CW$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=BA$1,$AG2601>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CX$3:CX$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=BA$1,$AG2601>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CX$3:CX$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=BB$1,$AG2601>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CY$3:CY$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=BB$1,$AG2601>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CY$3:CY$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=BC$1,$AG2601>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=BC$1,$AG2601>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=BD$1,$AG2601>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!DA$3:DA$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=BD$1,$AG2601>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!DA$3:DA$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2601<=BE$1,$AG2601>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2601,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2601>$AB2601,$AD2601=\"n/a\"),($AA2601-$AB2601)*INDEX(misc!DB$3:DB$6,MATCH($AC2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2601=\"n/a\",$AJ2601*$AI2601,$I2601)\n    +IFERROR(\n      IF(AND($AF2601<=BE$1,$AG2601>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2601,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2601>$AB2601,($AA2601-$AB2601)*INDEX(misc!DB$3:DB$6,MATCH($AD2601,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2601*$AH2601*$AI2601),\n$X2601)*$AK2601","v":0}]
[null,{"$f":"unique_contracts!A2617","v":0},{"$f":"unique_contracts!B2617","v":0},{"$f":"unique_contracts!D2617","v":0},{"$f":"unique_contracts!J2617","v":0},{"$f":"unique_contracts!K2617","v":0},{"$f":"unique_contracts!M2617","v":0},{"$f":"unique_contracts!N2617","v":0},{"$f":"unique_contracts!P2617","v":0},{"$f":"unique_contracts!R2617","v":0},{"$f":"unique_contracts!V2617","v":0},{"$f":"unique_contracts!AB2617","v":0},{"$f":"unique_contracts!AM2617","v":0},{"$f":"unique_contracts!AN2617","v":0},{"$f":"unique_contracts!AO2617","v":0},{"$f":"unique_contracts!AP2617","v":0},{"$f":"unique_contracts!AQ2617","v":0},{"$f":"unique_contracts!AR2617","v":0},{"$f":"unique_contracts!BR2617","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2617,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2617,\"pumped_storage\",\n      IF(AND(NOT(U2617),V2617),\"n/a\",\n        IF(AND(K2617>0,OR(G2617=\"NotHybrid\",G2617=0)),_xlfn.CONCAT(AB2617,INDEX(resources!$G:$G,MATCH(C2617,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2617,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2617=\"Online\",NOT(ISNUMBER(MATCH(AC2617,misc!$DD:$DD,0)))),F2617,E2617)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AL$1,$AG2617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CI$3:CI$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AL$1,$AG2617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CI$3:CI$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AM$1,$AG2617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AM$1,$AG2617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AN$1,$AG2617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CK$3:CK$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AN$1,$AG2617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CK$3:CK$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AO$1,$AG2617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CL$3:CL$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AO$1,$AG2617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CL$3:CL$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AP$1,$AG2617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CM$3:CM$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AP$1,$AG2617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CM$3:CM$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AQ$1,$AG2617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CN$3:CN$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AQ$1,$AG2617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CN$3:CN$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AR$1,$AG2617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CO$3:CO$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AR$1,$AG2617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CO$3:CO$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AS$1,$AG2617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CP$3:CP$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AS$1,$AG2617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CP$3:CP$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AT$1,$AG2617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AT$1,$AG2617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AU$1,$AG2617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CR$3:CR$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AU$1,$AG2617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CR$3:CR$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AV$1,$AG2617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CS$3:CS$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AV$1,$AG2617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CS$3:CS$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AW$1,$AG2617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CT$3:CT$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AW$1,$AG2617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CT$3:CT$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AX$1,$AG2617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CU$3:CU$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AX$1,$AG2617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CU$3:CU$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AY$1,$AG2617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CV$3:CV$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AY$1,$AG2617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CV$3:CV$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=AZ$1,$AG2617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CW$3:CW$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=AZ$1,$AG2617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CW$3:CW$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=BA$1,$AG2617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CX$3:CX$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=BA$1,$AG2617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CX$3:CX$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=BB$1,$AG2617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CY$3:CY$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=BB$1,$AG2617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CY$3:CY$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=BC$1,$AG2617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=BC$1,$AG2617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=BD$1,$AG2617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!DA$3:DA$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=BD$1,$AG2617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!DA$3:DA$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2617<=BE$1,$AG2617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2617>$AB2617,$AD2617=\"n/a\"),($AA2617-$AB2617)*INDEX(misc!DB$3:DB$6,MATCH($AC2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2617=\"n/a\",$AJ2617*$AI2617,$I2617)\n    +IFERROR(\n      IF(AND($AF2617<=BE$1,$AG2617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2617>$AB2617,($AA2617-$AB2617)*INDEX(misc!DB$3:DB$6,MATCH($AD2617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2617*$AH2617*$AI2617),\n$X2617)*$AK2617","v":0}]
[null,{"$f":"unique_contracts!A2636","v":0},{"$f":"unique_contracts!B2636","v":0},{"$f":"unique_contracts!D2636","v":0},{"$f":"unique_contracts!J2636","v":0},{"$f":"unique_contracts!K2636","v":0},{"$f":"unique_contracts!M2636","v":0},{"$f":"unique_contracts!N2636","v":0},{"$f":"unique_contracts!P2636","v":0},{"$f":"unique_contracts!R2636","v":0},{"$f":"unique_contracts!V2636","v":0},{"$f":"unique_contracts!AB2636","v":0},{"$f":"unique_contracts!AM2636","v":0},{"$f":"unique_contracts!AN2636","v":0},{"$f":"unique_contracts!AO2636","v":0},{"$f":"unique_contracts!AP2636","v":0},{"$f":"unique_contracts!AQ2636","v":0},{"$f":"unique_contracts!AR2636","v":0},{"$f":"unique_contracts!BR2636","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2636,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2636,\"pumped_storage\",\n      IF(AND(NOT(U2636),V2636),\"n/a\",\n        IF(AND(K2636>0,OR(G2636=\"NotHybrid\",G2636=0)),_xlfn.CONCAT(AB2636,INDEX(resources!$G:$G,MATCH(C2636,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2636,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2636=\"Online\",NOT(ISNUMBER(MATCH(AC2636,misc!$DD:$DD,0)))),F2636,E2636)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AL$1,$AG2636>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CI$3:CI$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AL$1,$AG2636>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CI$3:CI$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AM$1,$AG2636>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AM$1,$AG2636>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AN$1,$AG2636>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CK$3:CK$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AN$1,$AG2636>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CK$3:CK$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AO$1,$AG2636>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CL$3:CL$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AO$1,$AG2636>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CL$3:CL$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AP$1,$AG2636>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CM$3:CM$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AP$1,$AG2636>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CM$3:CM$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AQ$1,$AG2636>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CN$3:CN$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AQ$1,$AG2636>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CN$3:CN$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AR$1,$AG2636>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CO$3:CO$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AR$1,$AG2636>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CO$3:CO$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AS$1,$AG2636>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CP$3:CP$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AS$1,$AG2636>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CP$3:CP$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AT$1,$AG2636>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AT$1,$AG2636>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AU$1,$AG2636>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CR$3:CR$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AU$1,$AG2636>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CR$3:CR$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AV$1,$AG2636>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CS$3:CS$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AV$1,$AG2636>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CS$3:CS$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AW$1,$AG2636>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CT$3:CT$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AW$1,$AG2636>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CT$3:CT$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AX$1,$AG2636>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CU$3:CU$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AX$1,$AG2636>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CU$3:CU$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AY$1,$AG2636>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CV$3:CV$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AY$1,$AG2636>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CV$3:CV$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=AZ$1,$AG2636>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CW$3:CW$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=AZ$1,$AG2636>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CW$3:CW$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=BA$1,$AG2636>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CX$3:CX$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=BA$1,$AG2636>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CX$3:CX$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=BB$1,$AG2636>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CY$3:CY$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=BB$1,$AG2636>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CY$3:CY$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=BC$1,$AG2636>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=BC$1,$AG2636>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=BD$1,$AG2636>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!DA$3:DA$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=BD$1,$AG2636>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!DA$3:DA$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2636<=BE$1,$AG2636>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2636>$AB2636,$AD2636=\"n/a\"),($AA2636-$AB2636)*INDEX(misc!DB$3:DB$6,MATCH($AC2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2636=\"n/a\",$AJ2636*$AI2636,$I2636)\n    +IFERROR(\n      IF(AND($AF2636<=BE$1,$AG2636>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2636>$AB2636,($AA2636-$AB2636)*INDEX(misc!DB$3:DB$6,MATCH($AD2636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2636*$AH2636*$AI2636),\n$X2636)*$AK2636","v":0}]
[null,{"$f":"unique_contracts!A2655","v":0},{"$f":"unique_contracts!B2655","v":0},{"$f":"unique_contracts!D2655","v":0},{"$f":"unique_contracts!J2655","v":0},{"$f":"unique_contracts!K2655","v":0},{"$f":"unique_contracts!M2655","v":0},{"$f":"unique_contracts!N2655","v":0},{"$f":"unique_contracts!P2655","v":0},{"$f":"unique_contracts!R2655","v":0},{"$f":"unique_contracts!V2655","v":0},{"$f":"unique_contracts!AB2655","v":0},{"$f":"unique_contracts!AM2655","v":0},{"$f":"unique_contracts!AN2655","v":0},{"$f":"unique_contracts!AO2655","v":0},{"$f":"unique_contracts!AP2655","v":0},{"$f":"unique_contracts!AQ2655","v":0},{"$f":"unique_contracts!AR2655","v":0},{"$f":"unique_contracts!BR2655","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2655,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2655,\"pumped_storage\",\n      IF(AND(NOT(U2655),V2655),\"n/a\",\n        IF(AND(K2655>0,OR(G2655=\"NotHybrid\",G2655=0)),_xlfn.CONCAT(AB2655,INDEX(resources!$G:$G,MATCH(C2655,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2655,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2655=\"Online\",NOT(ISNUMBER(MATCH(AC2655,misc!$DD:$DD,0)))),F2655,E2655)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AL$1,$AG2655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CI$3:CI$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AL$1,$AG2655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CI$3:CI$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AM$1,$AG2655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AM$1,$AG2655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AN$1,$AG2655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CK$3:CK$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AN$1,$AG2655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CK$3:CK$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AO$1,$AG2655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CL$3:CL$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AO$1,$AG2655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CL$3:CL$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AP$1,$AG2655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CM$3:CM$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AP$1,$AG2655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CM$3:CM$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AQ$1,$AG2655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CN$3:CN$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AQ$1,$AG2655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CN$3:CN$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AR$1,$AG2655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CO$3:CO$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AR$1,$AG2655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CO$3:CO$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AS$1,$AG2655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CP$3:CP$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AS$1,$AG2655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CP$3:CP$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AT$1,$AG2655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AT$1,$AG2655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AU$1,$AG2655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CR$3:CR$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AU$1,$AG2655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CR$3:CR$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AV$1,$AG2655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CS$3:CS$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AV$1,$AG2655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CS$3:CS$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AW$1,$AG2655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CT$3:CT$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AW$1,$AG2655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CT$3:CT$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AX$1,$AG2655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CU$3:CU$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AX$1,$AG2655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CU$3:CU$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AY$1,$AG2655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CV$3:CV$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AY$1,$AG2655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CV$3:CV$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=AZ$1,$AG2655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CW$3:CW$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=AZ$1,$AG2655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CW$3:CW$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=BA$1,$AG2655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CX$3:CX$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=BA$1,$AG2655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CX$3:CX$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=BB$1,$AG2655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CY$3:CY$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=BB$1,$AG2655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CY$3:CY$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=BC$1,$AG2655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=BC$1,$AG2655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=BD$1,$AG2655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!DA$3:DA$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=BD$1,$AG2655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!DA$3:DA$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2655<=BE$1,$AG2655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2655>$AB2655,$AD2655=\"n/a\"),($AA2655-$AB2655)*INDEX(misc!DB$3:DB$6,MATCH($AC2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2655=\"n/a\",$AJ2655*$AI2655,$I2655)\n    +IFERROR(\n      IF(AND($AF2655<=BE$1,$AG2655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2655>$AB2655,($AA2655-$AB2655)*INDEX(misc!DB$3:DB$6,MATCH($AD2655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2655*$AH2655*$AI2655),\n$X2655)*$AK2655","v":0}]
[null,{"$f":"unique_contracts!A2678","v":0},{"$f":"unique_contracts!B2678","v":0},{"$f":"unique_contracts!D2678","v":0},{"$f":"unique_contracts!J2678","v":0},{"$f":"unique_contracts!K2678","v":0},{"$f":"unique_contracts!M2678","v":0},{"$f":"unique_contracts!N2678","v":0},{"$f":"unique_contracts!P2678","v":0},{"$f":"unique_contracts!R2678","v":0},{"$f":"unique_contracts!V2678","v":0},{"$f":"unique_contracts!AB2678","v":0},{"$f":"unique_contracts!AM2678","v":0},{"$f":"unique_contracts!AN2678","v":0},{"$f":"unique_contracts!AO2678","v":0},{"$f":"unique_contracts!AP2678","v":0},{"$f":"unique_contracts!AQ2678","v":0},{"$f":"unique_contracts!AR2678","v":0},{"$f":"unique_contracts!BR2678","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2678,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2678,\"pumped_storage\",\n      IF(AND(NOT(U2678),V2678),\"n/a\",\n        IF(AND(K2678>0,OR(G2678=\"NotHybrid\",G2678=0)),_xlfn.CONCAT(AB2678,INDEX(resources!$G:$G,MATCH(C2678,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2678,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2678=\"Online\",NOT(ISNUMBER(MATCH(AC2678,misc!$DD:$DD,0)))),F2678,E2678)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AL$1,$AG2678>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CI$3:CI$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AL$1,$AG2678>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CI$3:CI$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AM$1,$AG2678>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AM$1,$AG2678>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AN$1,$AG2678>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CK$3:CK$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AN$1,$AG2678>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CK$3:CK$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AO$1,$AG2678>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CL$3:CL$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AO$1,$AG2678>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CL$3:CL$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AP$1,$AG2678>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CM$3:CM$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AP$1,$AG2678>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CM$3:CM$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AQ$1,$AG2678>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CN$3:CN$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AQ$1,$AG2678>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CN$3:CN$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AR$1,$AG2678>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CO$3:CO$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AR$1,$AG2678>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CO$3:CO$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AS$1,$AG2678>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CP$3:CP$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AS$1,$AG2678>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CP$3:CP$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AT$1,$AG2678>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AT$1,$AG2678>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AU$1,$AG2678>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CR$3:CR$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AU$1,$AG2678>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CR$3:CR$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AV$1,$AG2678>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CS$3:CS$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AV$1,$AG2678>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CS$3:CS$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AW$1,$AG2678>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CT$3:CT$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AW$1,$AG2678>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CT$3:CT$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AX$1,$AG2678>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CU$3:CU$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AX$1,$AG2678>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CU$3:CU$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AY$1,$AG2678>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CV$3:CV$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AY$1,$AG2678>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CV$3:CV$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=AZ$1,$AG2678>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CW$3:CW$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=AZ$1,$AG2678>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CW$3:CW$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=BA$1,$AG2678>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CX$3:CX$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=BA$1,$AG2678>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CX$3:CX$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=BB$1,$AG2678>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CY$3:CY$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=BB$1,$AG2678>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CY$3:CY$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=BC$1,$AG2678>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=BC$1,$AG2678>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=BD$1,$AG2678>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!DA$3:DA$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=BD$1,$AG2678>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!DA$3:DA$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2678<=BE$1,$AG2678>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2678,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2678>$AB2678,$AD2678=\"n/a\"),($AA2678-$AB2678)*INDEX(misc!DB$3:DB$6,MATCH($AC2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2678=\"n/a\",$AJ2678*$AI2678,$I2678)\n    +IFERROR(\n      IF(AND($AF2678<=BE$1,$AG2678>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2678,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2678>$AB2678,($AA2678-$AB2678)*INDEX(misc!DB$3:DB$6,MATCH($AD2678,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2678*$AH2678*$AI2678),\n$X2678)*$AK2678","v":0}]
[null,{"$f":"unique_contracts!A2698","v":0},{"$f":"unique_contracts!B2698","v":0},{"$f":"unique_contracts!D2698","v":0},{"$f":"unique_contracts!J2698","v":0},{"$f":"unique_contracts!K2698","v":0},{"$f":"unique_contracts!M2698","v":0},{"$f":"unique_contracts!N2698","v":0},{"$f":"unique_contracts!P2698","v":0},{"$f":"unique_contracts!R2698","v":0},{"$f":"unique_contracts!V2698","v":0},{"$f":"unique_contracts!AB2698","v":0},{"$f":"unique_contracts!AM2698","v":0},{"$f":"unique_contracts!AN2698","v":0},{"$f":"unique_contracts!AO2698","v":0},{"$f":"unique_contracts!AP2698","v":0},{"$f":"unique_contracts!AQ2698","v":0},{"$f":"unique_contracts!AR2698","v":0},{"$f":"unique_contracts!BR2698","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2698,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2698,\"pumped_storage\",\n      IF(AND(NOT(U2698),V2698),\"n/a\",\n        IF(AND(K2698>0,OR(G2698=\"NotHybrid\",G2698=0)),_xlfn.CONCAT(AB2698,INDEX(resources!$G:$G,MATCH(C2698,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2698,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2698=\"Online\",NOT(ISNUMBER(MATCH(AC2698,misc!$DD:$DD,0)))),F2698,E2698)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AL$1,$AG2698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CI$3:CI$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AL$1,$AG2698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CI$3:CI$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AM$1,$AG2698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AM$1,$AG2698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AN$1,$AG2698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CK$3:CK$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AN$1,$AG2698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CK$3:CK$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AO$1,$AG2698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CL$3:CL$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AO$1,$AG2698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CL$3:CL$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AP$1,$AG2698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CM$3:CM$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AP$1,$AG2698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CM$3:CM$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AQ$1,$AG2698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CN$3:CN$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AQ$1,$AG2698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CN$3:CN$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AR$1,$AG2698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CO$3:CO$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AR$1,$AG2698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CO$3:CO$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AS$1,$AG2698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CP$3:CP$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AS$1,$AG2698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CP$3:CP$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AT$1,$AG2698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AT$1,$AG2698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AU$1,$AG2698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CR$3:CR$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AU$1,$AG2698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CR$3:CR$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AV$1,$AG2698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CS$3:CS$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AV$1,$AG2698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CS$3:CS$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AW$1,$AG2698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CT$3:CT$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AW$1,$AG2698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CT$3:CT$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AX$1,$AG2698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CU$3:CU$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AX$1,$AG2698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CU$3:CU$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AY$1,$AG2698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CV$3:CV$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AY$1,$AG2698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CV$3:CV$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=AZ$1,$AG2698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CW$3:CW$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=AZ$1,$AG2698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CW$3:CW$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=BA$1,$AG2698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CX$3:CX$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=BA$1,$AG2698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CX$3:CX$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=BB$1,$AG2698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CY$3:CY$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=BB$1,$AG2698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CY$3:CY$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=BC$1,$AG2698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=BC$1,$AG2698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=BD$1,$AG2698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!DA$3:DA$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=BD$1,$AG2698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!DA$3:DA$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2698<=BE$1,$AG2698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2698>$AB2698,$AD2698=\"n/a\"),($AA2698-$AB2698)*INDEX(misc!DB$3:DB$6,MATCH($AC2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2698=\"n/a\",$AJ2698*$AI2698,$I2698)\n    +IFERROR(\n      IF(AND($AF2698<=BE$1,$AG2698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2698>$AB2698,($AA2698-$AB2698)*INDEX(misc!DB$3:DB$6,MATCH($AD2698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2698*$AH2698*$AI2698),\n$X2698)*$AK2698","v":0}]
[null,{"$f":"unique_contracts!A2723","v":0},{"$f":"unique_contracts!B2723","v":0},{"$f":"unique_contracts!D2723","v":0},{"$f":"unique_contracts!J2723","v":0},{"$f":"unique_contracts!K2723","v":0},{"$f":"unique_contracts!M2723","v":0},{"$f":"unique_contracts!N2723","v":0},{"$f":"unique_contracts!P2723","v":0},{"$f":"unique_contracts!R2723","v":0},{"$f":"unique_contracts!V2723","v":0},{"$f":"unique_contracts!AB2723","v":0},{"$f":"unique_contracts!AM2723","v":0},{"$f":"unique_contracts!AN2723","v":0},{"$f":"unique_contracts!AO2723","v":0},{"$f":"unique_contracts!AP2723","v":0},{"$f":"unique_contracts!AQ2723","v":0},{"$f":"unique_contracts!AR2723","v":0},{"$f":"unique_contracts!BR2723","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2723,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2723,\"pumped_storage\",\n      IF(AND(NOT(U2723),V2723),\"n/a\",\n        IF(AND(K2723>0,OR(G2723=\"NotHybrid\",G2723=0)),_xlfn.CONCAT(AB2723,INDEX(resources!$G:$G,MATCH(C2723,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2723,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2723=\"Online\",NOT(ISNUMBER(MATCH(AC2723,misc!$DD:$DD,0)))),F2723,E2723)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AL$1,$AG2723>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CI$3:CI$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AL$1,$AG2723>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CI$3:CI$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AM$1,$AG2723>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AM$1,$AG2723>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AN$1,$AG2723>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CK$3:CK$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AN$1,$AG2723>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CK$3:CK$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AO$1,$AG2723>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CL$3:CL$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AO$1,$AG2723>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CL$3:CL$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AP$1,$AG2723>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CM$3:CM$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AP$1,$AG2723>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CM$3:CM$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AQ$1,$AG2723>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CN$3:CN$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AQ$1,$AG2723>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CN$3:CN$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AR$1,$AG2723>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CO$3:CO$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AR$1,$AG2723>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CO$3:CO$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AS$1,$AG2723>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CP$3:CP$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AS$1,$AG2723>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CP$3:CP$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AT$1,$AG2723>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AT$1,$AG2723>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AU$1,$AG2723>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CR$3:CR$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AU$1,$AG2723>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CR$3:CR$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AV$1,$AG2723>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CS$3:CS$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AV$1,$AG2723>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CS$3:CS$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AW$1,$AG2723>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CT$3:CT$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AW$1,$AG2723>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CT$3:CT$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AX$1,$AG2723>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CU$3:CU$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AX$1,$AG2723>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CU$3:CU$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AY$1,$AG2723>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CV$3:CV$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AY$1,$AG2723>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CV$3:CV$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=AZ$1,$AG2723>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CW$3:CW$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=AZ$1,$AG2723>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CW$3:CW$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=BA$1,$AG2723>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CX$3:CX$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=BA$1,$AG2723>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CX$3:CX$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=BB$1,$AG2723>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CY$3:CY$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=BB$1,$AG2723>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CY$3:CY$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=BC$1,$AG2723>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=BC$1,$AG2723>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=BD$1,$AG2723>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!DA$3:DA$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=BD$1,$AG2723>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!DA$3:DA$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2723<=BE$1,$AG2723>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2723,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2723>$AB2723,$AD2723=\"n/a\"),($AA2723-$AB2723)*INDEX(misc!DB$3:DB$6,MATCH($AC2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2723=\"n/a\",$AJ2723*$AI2723,$I2723)\n    +IFERROR(\n      IF(AND($AF2723<=BE$1,$AG2723>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2723,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2723>$AB2723,($AA2723-$AB2723)*INDEX(misc!DB$3:DB$6,MATCH($AD2723,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2723*$AH2723*$AI2723),\n$X2723)*$AK2723","v":0}]
[null,{"$f":"unique_contracts!A2742","v":0},{"$f":"unique_contracts!B2742","v":0},{"$f":"unique_contracts!D2742","v":0},{"$f":"unique_contracts!J2742","v":0},{"$f":"unique_contracts!K2742","v":0},{"$f":"unique_contracts!M2742","v":0},{"$f":"unique_contracts!N2742","v":0},{"$f":"unique_contracts!P2742","v":0},{"$f":"unique_contracts!R2742","v":0},{"$f":"unique_contracts!V2742","v":0},{"$f":"unique_contracts!AB2742","v":0},{"$f":"unique_contracts!AM2742","v":0},{"$f":"unique_contracts!AN2742","v":0},{"$f":"unique_contracts!AO2742","v":0},{"$f":"unique_contracts!AP2742","v":0},{"$f":"unique_contracts!AQ2742","v":0},{"$f":"unique_contracts!AR2742","v":0},{"$f":"unique_contracts!BR2742","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2742,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2742,\"pumped_storage\",\n      IF(AND(NOT(U2742),V2742),\"n/a\",\n        IF(AND(K2742>0,OR(G2742=\"NotHybrid\",G2742=0)),_xlfn.CONCAT(AB2742,INDEX(resources!$G:$G,MATCH(C2742,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2742,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2742=\"Online\",NOT(ISNUMBER(MATCH(AC2742,misc!$DD:$DD,0)))),F2742,E2742)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AL$1,$AG2742>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CI$3:CI$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AL$1,$AG2742>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CI$3:CI$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AM$1,$AG2742>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AM$1,$AG2742>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AN$1,$AG2742>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CK$3:CK$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AN$1,$AG2742>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CK$3:CK$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AO$1,$AG2742>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CL$3:CL$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AO$1,$AG2742>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CL$3:CL$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AP$1,$AG2742>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CM$3:CM$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AP$1,$AG2742>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CM$3:CM$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AQ$1,$AG2742>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CN$3:CN$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AQ$1,$AG2742>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CN$3:CN$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AR$1,$AG2742>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CO$3:CO$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AR$1,$AG2742>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CO$3:CO$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AS$1,$AG2742>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CP$3:CP$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AS$1,$AG2742>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CP$3:CP$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AT$1,$AG2742>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AT$1,$AG2742>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AU$1,$AG2742>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CR$3:CR$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AU$1,$AG2742>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CR$3:CR$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AV$1,$AG2742>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CS$3:CS$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AV$1,$AG2742>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CS$3:CS$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AW$1,$AG2742>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CT$3:CT$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AW$1,$AG2742>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CT$3:CT$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AX$1,$AG2742>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CU$3:CU$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AX$1,$AG2742>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CU$3:CU$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AY$1,$AG2742>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CV$3:CV$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AY$1,$AG2742>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CV$3:CV$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=AZ$1,$AG2742>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CW$3:CW$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=AZ$1,$AG2742>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CW$3:CW$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=BA$1,$AG2742>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CX$3:CX$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=BA$1,$AG2742>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CX$3:CX$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=BB$1,$AG2742>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CY$3:CY$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=BB$1,$AG2742>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CY$3:CY$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=BC$1,$AG2742>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=BC$1,$AG2742>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=BD$1,$AG2742>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!DA$3:DA$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=BD$1,$AG2742>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!DA$3:DA$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2742<=BE$1,$AG2742>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2742,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2742>$AB2742,$AD2742=\"n/a\"),($AA2742-$AB2742)*INDEX(misc!DB$3:DB$6,MATCH($AC2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2742=\"n/a\",$AJ2742*$AI2742,$I2742)\n    +IFERROR(\n      IF(AND($AF2742<=BE$1,$AG2742>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2742,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2742>$AB2742,($AA2742-$AB2742)*INDEX(misc!DB$3:DB$6,MATCH($AD2742,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2742*$AH2742*$AI2742),\n$X2742)*$AK2742","v":0}]
[null,{"$f":"unique_contracts!A2751","v":0},{"$f":"unique_contracts!B2751","v":0},{"$f":"unique_contracts!D2751","v":0},{"$f":"unique_contracts!J2751","v":0},{"$f":"unique_contracts!K2751","v":0},{"$f":"unique_contracts!M2751","v":0},{"$f":"unique_contracts!N2751","v":0},{"$f":"unique_contracts!P2751","v":0},{"$f":"unique_contracts!R2751","v":0},{"$f":"unique_contracts!V2751","v":0},{"$f":"unique_contracts!AB2751","v":0},{"$f":"unique_contracts!AM2751","v":0},{"$f":"unique_contracts!AN2751","v":0},{"$f":"unique_contracts!AO2751","v":0},{"$f":"unique_contracts!AP2751","v":0},{"$f":"unique_contracts!AQ2751","v":0},{"$f":"unique_contracts!AR2751","v":0},{"$f":"unique_contracts!BR2751","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2751,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2751,\"pumped_storage\",\n      IF(AND(NOT(U2751),V2751),\"n/a\",\n        IF(AND(K2751>0,OR(G2751=\"NotHybrid\",G2751=0)),_xlfn.CONCAT(AB2751,INDEX(resources!$G:$G,MATCH(C2751,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2751,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2751=\"Online\",NOT(ISNUMBER(MATCH(AC2751,misc!$DD:$DD,0)))),F2751,E2751)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AL$1,$AG2751>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CI$3:CI$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AL$1,$AG2751>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CI$3:CI$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AM$1,$AG2751>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AM$1,$AG2751>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AN$1,$AG2751>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CK$3:CK$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AN$1,$AG2751>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CK$3:CK$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AO$1,$AG2751>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CL$3:CL$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AO$1,$AG2751>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CL$3:CL$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AP$1,$AG2751>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CM$3:CM$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AP$1,$AG2751>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CM$3:CM$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AQ$1,$AG2751>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CN$3:CN$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AQ$1,$AG2751>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CN$3:CN$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AR$1,$AG2751>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CO$3:CO$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AR$1,$AG2751>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CO$3:CO$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AS$1,$AG2751>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CP$3:CP$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AS$1,$AG2751>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CP$3:CP$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AT$1,$AG2751>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AT$1,$AG2751>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AU$1,$AG2751>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CR$3:CR$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AU$1,$AG2751>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CR$3:CR$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AV$1,$AG2751>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CS$3:CS$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AV$1,$AG2751>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CS$3:CS$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AW$1,$AG2751>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CT$3:CT$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AW$1,$AG2751>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CT$3:CT$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AX$1,$AG2751>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CU$3:CU$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AX$1,$AG2751>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CU$3:CU$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AY$1,$AG2751>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CV$3:CV$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AY$1,$AG2751>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CV$3:CV$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=AZ$1,$AG2751>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CW$3:CW$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=AZ$1,$AG2751>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CW$3:CW$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=BA$1,$AG2751>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CX$3:CX$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=BA$1,$AG2751>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CX$3:CX$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=BB$1,$AG2751>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CY$3:CY$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=BB$1,$AG2751>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CY$3:CY$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=BC$1,$AG2751>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=BC$1,$AG2751>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=BD$1,$AG2751>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!DA$3:DA$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=BD$1,$AG2751>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!DA$3:DA$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2751<=BE$1,$AG2751>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2751,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2751>$AB2751,$AD2751=\"n/a\"),($AA2751-$AB2751)*INDEX(misc!DB$3:DB$6,MATCH($AC2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2751=\"n/a\",$AJ2751*$AI2751,$I2751)\n    +IFERROR(\n      IF(AND($AF2751<=BE$1,$AG2751>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2751,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2751>$AB2751,($AA2751-$AB2751)*INDEX(misc!DB$3:DB$6,MATCH($AD2751,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2751*$AH2751*$AI2751),\n$X2751)*$AK2751","v":0}]
[null,{"$f":"unique_contracts!A2766","v":0},{"$f":"unique_contracts!B2766","v":0},{"$f":"unique_contracts!D2766","v":0},{"$f":"unique_contracts!J2766","v":0},{"$f":"unique_contracts!K2766","v":0},{"$f":"unique_contracts!M2766","v":0},{"$f":"unique_contracts!N2766","v":0},{"$f":"unique_contracts!P2766","v":0},{"$f":"unique_contracts!R2766","v":0},{"$f":"unique_contracts!V2766","v":0},{"$f":"unique_contracts!AB2766","v":0},{"$f":"unique_contracts!AM2766","v":0},{"$f":"unique_contracts!AN2766","v":0},{"$f":"unique_contracts!AO2766","v":0},{"$f":"unique_contracts!AP2766","v":0},{"$f":"unique_contracts!AQ2766","v":0},{"$f":"unique_contracts!AR2766","v":0},{"$f":"unique_contracts!BR2766","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2766,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2766,\"pumped_storage\",\n      IF(AND(NOT(U2766),V2766),\"n/a\",\n        IF(AND(K2766>0,OR(G2766=\"NotHybrid\",G2766=0)),_xlfn.CONCAT(AB2766,INDEX(resources!$G:$G,MATCH(C2766,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2766,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2766=\"Online\",NOT(ISNUMBER(MATCH(AC2766,misc!$DD:$DD,0)))),F2766,E2766)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AL$1,$AG2766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CI$3:CI$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AL$1,$AG2766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CI$3:CI$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AM$1,$AG2766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AM$1,$AG2766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AN$1,$AG2766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CK$3:CK$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AN$1,$AG2766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CK$3:CK$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AO$1,$AG2766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CL$3:CL$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AO$1,$AG2766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CL$3:CL$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AP$1,$AG2766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CM$3:CM$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AP$1,$AG2766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CM$3:CM$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AQ$1,$AG2766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CN$3:CN$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AQ$1,$AG2766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CN$3:CN$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AR$1,$AG2766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CO$3:CO$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AR$1,$AG2766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CO$3:CO$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AS$1,$AG2766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CP$3:CP$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AS$1,$AG2766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CP$3:CP$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AT$1,$AG2766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AT$1,$AG2766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AU$1,$AG2766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CR$3:CR$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AU$1,$AG2766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CR$3:CR$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AV$1,$AG2766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CS$3:CS$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AV$1,$AG2766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CS$3:CS$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AW$1,$AG2766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CT$3:CT$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AW$1,$AG2766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CT$3:CT$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AX$1,$AG2766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CU$3:CU$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AX$1,$AG2766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CU$3:CU$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AY$1,$AG2766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CV$3:CV$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AY$1,$AG2766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CV$3:CV$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=AZ$1,$AG2766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CW$3:CW$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=AZ$1,$AG2766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CW$3:CW$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=BA$1,$AG2766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CX$3:CX$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=BA$1,$AG2766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CX$3:CX$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=BB$1,$AG2766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CY$3:CY$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=BB$1,$AG2766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CY$3:CY$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=BC$1,$AG2766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=BC$1,$AG2766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=BD$1,$AG2766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!DA$3:DA$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=BD$1,$AG2766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!DA$3:DA$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2766<=BE$1,$AG2766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2766>$AB2766,$AD2766=\"n/a\"),($AA2766-$AB2766)*INDEX(misc!DB$3:DB$6,MATCH($AC2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2766=\"n/a\",$AJ2766*$AI2766,$I2766)\n    +IFERROR(\n      IF(AND($AF2766<=BE$1,$AG2766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2766>$AB2766,($AA2766-$AB2766)*INDEX(misc!DB$3:DB$6,MATCH($AD2766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2766*$AH2766*$AI2766),\n$X2766)*$AK2766","v":0}]
[null,{"$f":"unique_contracts!A2785","v":0},{"$f":"unique_contracts!B2785","v":0},{"$f":"unique_contracts!D2785","v":0},{"$f":"unique_contracts!J2785","v":0},{"$f":"unique_contracts!K2785","v":0},{"$f":"unique_contracts!M2785","v":0},{"$f":"unique_contracts!N2785","v":0},{"$f":"unique_contracts!P2785","v":0},{"$f":"unique_contracts!R2785","v":0},{"$f":"unique_contracts!V2785","v":0},{"$f":"unique_contracts!AB2785","v":0},{"$f":"unique_contracts!AM2785","v":0},{"$f":"unique_contracts!AN2785","v":0},{"$f":"unique_contracts!AO2785","v":0},{"$f":"unique_contracts!AP2785","v":0},{"$f":"unique_contracts!AQ2785","v":0},{"$f":"unique_contracts!AR2785","v":0},{"$f":"unique_contracts!BR2785","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2785,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2785,\"pumped_storage\",\n      IF(AND(NOT(U2785),V2785),\"n/a\",\n        IF(AND(K2785>0,OR(G2785=\"NotHybrid\",G2785=0)),_xlfn.CONCAT(AB2785,INDEX(resources!$G:$G,MATCH(C2785,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2785,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2785=\"Online\",NOT(ISNUMBER(MATCH(AC2785,misc!$DD:$DD,0)))),F2785,E2785)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AL$1,$AG2785>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CI$3:CI$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AL$1,$AG2785>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CI$3:CI$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AM$1,$AG2785>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AM$1,$AG2785>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AN$1,$AG2785>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CK$3:CK$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AN$1,$AG2785>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CK$3:CK$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AO$1,$AG2785>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CL$3:CL$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AO$1,$AG2785>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CL$3:CL$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AP$1,$AG2785>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CM$3:CM$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AP$1,$AG2785>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CM$3:CM$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AQ$1,$AG2785>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CN$3:CN$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AQ$1,$AG2785>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CN$3:CN$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AR$1,$AG2785>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CO$3:CO$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AR$1,$AG2785>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CO$3:CO$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AS$1,$AG2785>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CP$3:CP$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AS$1,$AG2785>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CP$3:CP$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AT$1,$AG2785>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AT$1,$AG2785>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AU$1,$AG2785>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CR$3:CR$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AU$1,$AG2785>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CR$3:CR$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AV$1,$AG2785>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CS$3:CS$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AV$1,$AG2785>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CS$3:CS$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AW$1,$AG2785>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CT$3:CT$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AW$1,$AG2785>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CT$3:CT$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AX$1,$AG2785>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CU$3:CU$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AX$1,$AG2785>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CU$3:CU$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AY$1,$AG2785>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CV$3:CV$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AY$1,$AG2785>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CV$3:CV$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=AZ$1,$AG2785>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CW$3:CW$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=AZ$1,$AG2785>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CW$3:CW$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=BA$1,$AG2785>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CX$3:CX$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=BA$1,$AG2785>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CX$3:CX$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=BB$1,$AG2785>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CY$3:CY$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=BB$1,$AG2785>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CY$3:CY$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=BC$1,$AG2785>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=BC$1,$AG2785>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=BD$1,$AG2785>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!DA$3:DA$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=BD$1,$AG2785>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!DA$3:DA$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2785<=BE$1,$AG2785>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2785>$AB2785,$AD2785=\"n/a\"),($AA2785-$AB2785)*INDEX(misc!DB$3:DB$6,MATCH($AC2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2785=\"n/a\",$AJ2785*$AI2785,$I2785)\n    +IFERROR(\n      IF(AND($AF2785<=BE$1,$AG2785>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2785>$AB2785,($AA2785-$AB2785)*INDEX(misc!DB$3:DB$6,MATCH($AD2785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2785*$AH2785*$AI2785),\n$X2785)*$AK2785","v":0}]
[null,{"$f":"unique_contracts!A2804","v":0},{"$f":"unique_contracts!B2804","v":0},{"$f":"unique_contracts!D2804","v":0},{"$f":"unique_contracts!J2804","v":0},{"$f":"unique_contracts!K2804","v":0},{"$f":"unique_contracts!M2804","v":0},{"$f":"unique_contracts!N2804","v":0},{"$f":"unique_contracts!P2804","v":0},{"$f":"unique_contracts!R2804","v":0},{"$f":"unique_contracts!V2804","v":0},{"$f":"unique_contracts!AB2804","v":0},{"$f":"unique_contracts!AM2804","v":0},{"$f":"unique_contracts!AN2804","v":0},{"$f":"unique_contracts!AO2804","v":0},{"$f":"unique_contracts!AP2804","v":0},{"$f":"unique_contracts!AQ2804","v":0},{"$f":"unique_contracts!AR2804","v":0},{"$f":"unique_contracts!BR2804","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2804,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2804,\"pumped_storage\",\n      IF(AND(NOT(U2804),V2804),\"n/a\",\n        IF(AND(K2804>0,OR(G2804=\"NotHybrid\",G2804=0)),_xlfn.CONCAT(AB2804,INDEX(resources!$G:$G,MATCH(C2804,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2804,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2804=\"Online\",NOT(ISNUMBER(MATCH(AC2804,misc!$DD:$DD,0)))),F2804,E2804)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AL$1,$AG2804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CI$3:CI$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AL$1,$AG2804>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CI$3:CI$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AM$1,$AG2804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AM$1,$AG2804>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AN$1,$AG2804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CK$3:CK$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AN$1,$AG2804>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CK$3:CK$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AO$1,$AG2804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CL$3:CL$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AO$1,$AG2804>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CL$3:CL$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AP$1,$AG2804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CM$3:CM$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AP$1,$AG2804>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CM$3:CM$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AQ$1,$AG2804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CN$3:CN$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AQ$1,$AG2804>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CN$3:CN$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AR$1,$AG2804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CO$3:CO$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AR$1,$AG2804>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CO$3:CO$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AS$1,$AG2804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CP$3:CP$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AS$1,$AG2804>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CP$3:CP$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AT$1,$AG2804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AT$1,$AG2804>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AU$1,$AG2804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CR$3:CR$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AU$1,$AG2804>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CR$3:CR$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AV$1,$AG2804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CS$3:CS$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AV$1,$AG2804>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CS$3:CS$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AW$1,$AG2804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CT$3:CT$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AW$1,$AG2804>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CT$3:CT$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AX$1,$AG2804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CU$3:CU$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AX$1,$AG2804>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CU$3:CU$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AY$1,$AG2804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CV$3:CV$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AY$1,$AG2804>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CV$3:CV$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=AZ$1,$AG2804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CW$3:CW$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=AZ$1,$AG2804>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CW$3:CW$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=BA$1,$AG2804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CX$3:CX$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=BA$1,$AG2804>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CX$3:CX$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=BB$1,$AG2804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CY$3:CY$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=BB$1,$AG2804>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CY$3:CY$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=BC$1,$AG2804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=BC$1,$AG2804>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=BD$1,$AG2804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!DA$3:DA$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=BD$1,$AG2804>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!DA$3:DA$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2804<=BE$1,$AG2804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2804,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2804>$AB2804,$AD2804=\"n/a\"),($AA2804-$AB2804)*INDEX(misc!DB$3:DB$6,MATCH($AC2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2804=\"n/a\",$AJ2804*$AI2804,$I2804)\n    +IFERROR(\n      IF(AND($AF2804<=BE$1,$AG2804>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2804,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2804>$AB2804,($AA2804-$AB2804)*INDEX(misc!DB$3:DB$6,MATCH($AD2804,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2804*$AH2804*$AI2804),\n$X2804)*$AK2804","v":0}]
[null,{"$f":"unique_contracts!A2828","v":0},{"$f":"unique_contracts!B2828","v":0},{"$f":"unique_contracts!D2828","v":0},{"$f":"unique_contracts!J2828","v":0},{"$f":"unique_contracts!K2828","v":0},{"$f":"unique_contracts!M2828","v":0},{"$f":"unique_contracts!N2828","v":0},{"$f":"unique_contracts!P2828","v":0},{"$f":"unique_contracts!R2828","v":0},{"$f":"unique_contracts!V2828","v":0},{"$f":"unique_contracts!AB2828","v":0},{"$f":"unique_contracts!AM2828","v":0},{"$f":"unique_contracts!AN2828","v":0},{"$f":"unique_contracts!AO2828","v":0},{"$f":"unique_contracts!AP2828","v":0},{"$f":"unique_contracts!AQ2828","v":0},{"$f":"unique_contracts!AR2828","v":0},{"$f":"unique_contracts!BR2828","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2828,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2828,\"pumped_storage\",\n      IF(AND(NOT(U2828),V2828),\"n/a\",\n        IF(AND(K2828>0,OR(G2828=\"NotHybrid\",G2828=0)),_xlfn.CONCAT(AB2828,INDEX(resources!$G:$G,MATCH(C2828,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2828,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2828=\"Online\",NOT(ISNUMBER(MATCH(AC2828,misc!$DD:$DD,0)))),F2828,E2828)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AL$1,$AG2828>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CI$3:CI$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AL$1,$AG2828>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CI$3:CI$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AM$1,$AG2828>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AM$1,$AG2828>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AN$1,$AG2828>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CK$3:CK$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AN$1,$AG2828>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CK$3:CK$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AO$1,$AG2828>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CL$3:CL$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AO$1,$AG2828>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CL$3:CL$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AP$1,$AG2828>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CM$3:CM$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AP$1,$AG2828>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CM$3:CM$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AQ$1,$AG2828>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CN$3:CN$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AQ$1,$AG2828>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CN$3:CN$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AR$1,$AG2828>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CO$3:CO$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AR$1,$AG2828>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CO$3:CO$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AS$1,$AG2828>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CP$3:CP$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AS$1,$AG2828>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CP$3:CP$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AT$1,$AG2828>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AT$1,$AG2828>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AU$1,$AG2828>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CR$3:CR$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AU$1,$AG2828>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CR$3:CR$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AV$1,$AG2828>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CS$3:CS$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AV$1,$AG2828>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CS$3:CS$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AW$1,$AG2828>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CT$3:CT$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AW$1,$AG2828>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CT$3:CT$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AX$1,$AG2828>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CU$3:CU$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AX$1,$AG2828>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CU$3:CU$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AY$1,$AG2828>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CV$3:CV$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AY$1,$AG2828>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CV$3:CV$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=AZ$1,$AG2828>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CW$3:CW$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=AZ$1,$AG2828>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CW$3:CW$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=BA$1,$AG2828>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CX$3:CX$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=BA$1,$AG2828>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CX$3:CX$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=BB$1,$AG2828>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CY$3:CY$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=BB$1,$AG2828>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CY$3:CY$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=BC$1,$AG2828>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=BC$1,$AG2828>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=BD$1,$AG2828>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!DA$3:DA$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=BD$1,$AG2828>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!DA$3:DA$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2828<=BE$1,$AG2828>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2828>$AB2828,$AD2828=\"n/a\"),($AA2828-$AB2828)*INDEX(misc!DB$3:DB$6,MATCH($AC2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2828=\"n/a\",$AJ2828*$AI2828,$I2828)\n    +IFERROR(\n      IF(AND($AF2828<=BE$1,$AG2828>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2828>$AB2828,($AA2828-$AB2828)*INDEX(misc!DB$3:DB$6,MATCH($AD2828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2828*$AH2828*$AI2828),\n$X2828)*$AK2828","v":0}]
[null,{"$f":"unique_contracts!A2847","v":0},{"$f":"unique_contracts!B2847","v":0},{"$f":"unique_contracts!D2847","v":0},{"$f":"unique_contracts!J2847","v":0},{"$f":"unique_contracts!K2847","v":0},{"$f":"unique_contracts!M2847","v":0},{"$f":"unique_contracts!N2847","v":0},{"$f":"unique_contracts!P2847","v":0},{"$f":"unique_contracts!R2847","v":0},{"$f":"unique_contracts!V2847","v":0},{"$f":"unique_contracts!AB2847","v":0},{"$f":"unique_contracts!AM2847","v":0},{"$f":"unique_contracts!AN2847","v":0},{"$f":"unique_contracts!AO2847","v":0},{"$f":"unique_contracts!AP2847","v":0},{"$f":"unique_contracts!AQ2847","v":0},{"$f":"unique_contracts!AR2847","v":0},{"$f":"unique_contracts!BR2847","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2847,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2847,\"pumped_storage\",\n      IF(AND(NOT(U2847),V2847),\"n/a\",\n        IF(AND(K2847>0,OR(G2847=\"NotHybrid\",G2847=0)),_xlfn.CONCAT(AB2847,INDEX(resources!$G:$G,MATCH(C2847,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2847,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2847=\"Online\",NOT(ISNUMBER(MATCH(AC2847,misc!$DD:$DD,0)))),F2847,E2847)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AL$1,$AG2847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CI$3:CI$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AL$1,$AG2847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CI$3:CI$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AM$1,$AG2847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AM$1,$AG2847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AN$1,$AG2847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CK$3:CK$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AN$1,$AG2847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CK$3:CK$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AO$1,$AG2847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CL$3:CL$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AO$1,$AG2847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CL$3:CL$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AP$1,$AG2847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CM$3:CM$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AP$1,$AG2847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CM$3:CM$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AQ$1,$AG2847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CN$3:CN$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AQ$1,$AG2847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CN$3:CN$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AR$1,$AG2847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CO$3:CO$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AR$1,$AG2847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CO$3:CO$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AS$1,$AG2847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CP$3:CP$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AS$1,$AG2847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CP$3:CP$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AT$1,$AG2847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AT$1,$AG2847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AU$1,$AG2847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CR$3:CR$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AU$1,$AG2847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CR$3:CR$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AV$1,$AG2847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CS$3:CS$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AV$1,$AG2847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CS$3:CS$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AW$1,$AG2847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CT$3:CT$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AW$1,$AG2847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CT$3:CT$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AX$1,$AG2847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CU$3:CU$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AX$1,$AG2847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CU$3:CU$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AY$1,$AG2847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CV$3:CV$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AY$1,$AG2847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CV$3:CV$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=AZ$1,$AG2847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CW$3:CW$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=AZ$1,$AG2847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CW$3:CW$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=BA$1,$AG2847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CX$3:CX$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=BA$1,$AG2847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CX$3:CX$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=BB$1,$AG2847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CY$3:CY$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=BB$1,$AG2847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CY$3:CY$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=BC$1,$AG2847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=BC$1,$AG2847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=BD$1,$AG2847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!DA$3:DA$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=BD$1,$AG2847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!DA$3:DA$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2847<=BE$1,$AG2847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2847>$AB2847,$AD2847=\"n/a\"),($AA2847-$AB2847)*INDEX(misc!DB$3:DB$6,MATCH($AC2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2847=\"n/a\",$AJ2847*$AI2847,$I2847)\n    +IFERROR(\n      IF(AND($AF2847<=BE$1,$AG2847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2847>$AB2847,($AA2847-$AB2847)*INDEX(misc!DB$3:DB$6,MATCH($AD2847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2847*$AH2847*$AI2847),\n$X2847)*$AK2847","v":0}]
[null,{"$f":"unique_contracts!A2872","v":0},{"$f":"unique_contracts!B2872","v":0},{"$f":"unique_contracts!D2872","v":0},{"$f":"unique_contracts!J2872","v":0},{"$f":"unique_contracts!K2872","v":0},{"$f":"unique_contracts!M2872","v":0},{"$f":"unique_contracts!N2872","v":0},{"$f":"unique_contracts!P2872","v":0},{"$f":"unique_contracts!R2872","v":0},{"$f":"unique_contracts!V2872","v":0},{"$f":"unique_contracts!AB2872","v":0},{"$f":"unique_contracts!AM2872","v":0},{"$f":"unique_contracts!AN2872","v":0},{"$f":"unique_contracts!AO2872","v":0},{"$f":"unique_contracts!AP2872","v":0},{"$f":"unique_contracts!AQ2872","v":0},{"$f":"unique_contracts!AR2872","v":0},{"$f":"unique_contracts!BR2872","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2872,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2872,\"pumped_storage\",\n      IF(AND(NOT(U2872),V2872),\"n/a\",\n        IF(AND(K2872>0,OR(G2872=\"NotHybrid\",G2872=0)),_xlfn.CONCAT(AB2872,INDEX(resources!$G:$G,MATCH(C2872,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2872,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2872=\"Online\",NOT(ISNUMBER(MATCH(AC2872,misc!$DD:$DD,0)))),F2872,E2872)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AL$1,$AG2872>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CI$3:CI$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AL$1,$AG2872>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CI$3:CI$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AM$1,$AG2872>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AM$1,$AG2872>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AN$1,$AG2872>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CK$3:CK$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AN$1,$AG2872>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CK$3:CK$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AO$1,$AG2872>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CL$3:CL$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AO$1,$AG2872>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CL$3:CL$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AP$1,$AG2872>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CM$3:CM$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AP$1,$AG2872>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CM$3:CM$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AQ$1,$AG2872>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CN$3:CN$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AQ$1,$AG2872>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CN$3:CN$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AR$1,$AG2872>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CO$3:CO$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AR$1,$AG2872>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CO$3:CO$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AS$1,$AG2872>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CP$3:CP$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AS$1,$AG2872>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CP$3:CP$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AT$1,$AG2872>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AT$1,$AG2872>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AU$1,$AG2872>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CR$3:CR$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AU$1,$AG2872>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CR$3:CR$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AV$1,$AG2872>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CS$3:CS$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AV$1,$AG2872>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CS$3:CS$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AW$1,$AG2872>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CT$3:CT$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AW$1,$AG2872>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CT$3:CT$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AX$1,$AG2872>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CU$3:CU$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AX$1,$AG2872>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CU$3:CU$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AY$1,$AG2872>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CV$3:CV$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AY$1,$AG2872>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CV$3:CV$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=AZ$1,$AG2872>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CW$3:CW$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=AZ$1,$AG2872>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CW$3:CW$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=BA$1,$AG2872>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CX$3:CX$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=BA$1,$AG2872>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CX$3:CX$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=BB$1,$AG2872>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CY$3:CY$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=BB$1,$AG2872>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CY$3:CY$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=BC$1,$AG2872>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=BC$1,$AG2872>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=BD$1,$AG2872>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!DA$3:DA$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=BD$1,$AG2872>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!DA$3:DA$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2872<=BE$1,$AG2872>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2872,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2872>$AB2872,$AD2872=\"n/a\"),($AA2872-$AB2872)*INDEX(misc!DB$3:DB$6,MATCH($AC2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2872=\"n/a\",$AJ2872*$AI2872,$I2872)\n    +IFERROR(\n      IF(AND($AF2872<=BE$1,$AG2872>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2872,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2872>$AB2872,($AA2872-$AB2872)*INDEX(misc!DB$3:DB$6,MATCH($AD2872,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2872*$AH2872*$AI2872),\n$X2872)*$AK2872","v":0}]
[null,{"$f":"unique_contracts!A2891","v":0},{"$f":"unique_contracts!B2891","v":0},{"$f":"unique_contracts!D2891","v":0},{"$f":"unique_contracts!J2891","v":0},{"$f":"unique_contracts!K2891","v":0},{"$f":"unique_contracts!M2891","v":0},{"$f":"unique_contracts!N2891","v":0},{"$f":"unique_contracts!P2891","v":0},{"$f":"unique_contracts!R2891","v":0},{"$f":"unique_contracts!V2891","v":0},{"$f":"unique_contracts!AB2891","v":0},{"$f":"unique_contracts!AM2891","v":0},{"$f":"unique_contracts!AN2891","v":0},{"$f":"unique_contracts!AO2891","v":0},{"$f":"unique_contracts!AP2891","v":0},{"$f":"unique_contracts!AQ2891","v":0},{"$f":"unique_contracts!AR2891","v":0},{"$f":"unique_contracts!BR2891","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2891,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2891,\"pumped_storage\",\n      IF(AND(NOT(U2891),V2891),\"n/a\",\n        IF(AND(K2891>0,OR(G2891=\"NotHybrid\",G2891=0)),_xlfn.CONCAT(AB2891,INDEX(resources!$G:$G,MATCH(C2891,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2891,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2891=\"Online\",NOT(ISNUMBER(MATCH(AC2891,misc!$DD:$DD,0)))),F2891,E2891)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AL$1,$AG2891>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CI$3:CI$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AL$1,$AG2891>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CI$3:CI$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AM$1,$AG2891>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AM$1,$AG2891>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AN$1,$AG2891>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CK$3:CK$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AN$1,$AG2891>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CK$3:CK$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AO$1,$AG2891>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CL$3:CL$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AO$1,$AG2891>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CL$3:CL$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AP$1,$AG2891>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CM$3:CM$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AP$1,$AG2891>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CM$3:CM$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AQ$1,$AG2891>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CN$3:CN$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AQ$1,$AG2891>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CN$3:CN$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AR$1,$AG2891>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CO$3:CO$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AR$1,$AG2891>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CO$3:CO$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AS$1,$AG2891>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CP$3:CP$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AS$1,$AG2891>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CP$3:CP$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AT$1,$AG2891>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AT$1,$AG2891>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AU$1,$AG2891>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CR$3:CR$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AU$1,$AG2891>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CR$3:CR$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AV$1,$AG2891>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CS$3:CS$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AV$1,$AG2891>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CS$3:CS$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AW$1,$AG2891>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CT$3:CT$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AW$1,$AG2891>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CT$3:CT$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AX$1,$AG2891>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CU$3:CU$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AX$1,$AG2891>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CU$3:CU$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AY$1,$AG2891>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CV$3:CV$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AY$1,$AG2891>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CV$3:CV$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=AZ$1,$AG2891>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CW$3:CW$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=AZ$1,$AG2891>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CW$3:CW$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=BA$1,$AG2891>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CX$3:CX$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=BA$1,$AG2891>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CX$3:CX$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=BB$1,$AG2891>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CY$3:CY$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=BB$1,$AG2891>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CY$3:CY$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=BC$1,$AG2891>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=BC$1,$AG2891>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=BD$1,$AG2891>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!DA$3:DA$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=BD$1,$AG2891>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!DA$3:DA$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2891<=BE$1,$AG2891>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2891,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2891>$AB2891,$AD2891=\"n/a\"),($AA2891-$AB2891)*INDEX(misc!DB$3:DB$6,MATCH($AC2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2891=\"n/a\",$AJ2891*$AI2891,$I2891)\n    +IFERROR(\n      IF(AND($AF2891<=BE$1,$AG2891>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2891,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2891>$AB2891,($AA2891-$AB2891)*INDEX(misc!DB$3:DB$6,MATCH($AD2891,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2891*$AH2891*$AI2891),\n$X2891)*$AK2891","v":0}]
[null,{"$f":"unique_contracts!A2901","v":0},{"$f":"unique_contracts!B2901","v":0},{"$f":"unique_contracts!D2901","v":0},{"$f":"unique_contracts!J2901","v":0},{"$f":"unique_contracts!K2901","v":0},{"$f":"unique_contracts!M2901","v":0},{"$f":"unique_contracts!N2901","v":0},{"$f":"unique_contracts!P2901","v":0},{"$f":"unique_contracts!R2901","v":0},{"$f":"unique_contracts!V2901","v":0},{"$f":"unique_contracts!AB2901","v":0},{"$f":"unique_contracts!AM2901","v":0},{"$f":"unique_contracts!AN2901","v":0},{"$f":"unique_contracts!AO2901","v":0},{"$f":"unique_contracts!AP2901","v":0},{"$f":"unique_contracts!AQ2901","v":0},{"$f":"unique_contracts!AR2901","v":0},{"$f":"unique_contracts!BR2901","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2901,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2901,\"pumped_storage\",\n      IF(AND(NOT(U2901),V2901),\"n/a\",\n        IF(AND(K2901>0,OR(G2901=\"NotHybrid\",G2901=0)),_xlfn.CONCAT(AB2901,INDEX(resources!$G:$G,MATCH(C2901,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2901,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2901=\"Online\",NOT(ISNUMBER(MATCH(AC2901,misc!$DD:$DD,0)))),F2901,E2901)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AL$1,$AG2901>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CI$3:CI$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AL$1,$AG2901>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CI$3:CI$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AM$1,$AG2901>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AM$1,$AG2901>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AN$1,$AG2901>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CK$3:CK$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AN$1,$AG2901>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CK$3:CK$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AO$1,$AG2901>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CL$3:CL$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AO$1,$AG2901>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CL$3:CL$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AP$1,$AG2901>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CM$3:CM$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AP$1,$AG2901>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CM$3:CM$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AQ$1,$AG2901>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CN$3:CN$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AQ$1,$AG2901>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CN$3:CN$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AR$1,$AG2901>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CO$3:CO$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AR$1,$AG2901>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CO$3:CO$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AS$1,$AG2901>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CP$3:CP$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AS$1,$AG2901>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CP$3:CP$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AT$1,$AG2901>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AT$1,$AG2901>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AU$1,$AG2901>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CR$3:CR$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AU$1,$AG2901>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CR$3:CR$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AV$1,$AG2901>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CS$3:CS$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AV$1,$AG2901>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CS$3:CS$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AW$1,$AG2901>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CT$3:CT$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AW$1,$AG2901>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CT$3:CT$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AX$1,$AG2901>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CU$3:CU$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AX$1,$AG2901>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CU$3:CU$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AY$1,$AG2901>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CV$3:CV$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AY$1,$AG2901>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CV$3:CV$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=AZ$1,$AG2901>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CW$3:CW$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=AZ$1,$AG2901>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CW$3:CW$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=BA$1,$AG2901>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CX$3:CX$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=BA$1,$AG2901>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CX$3:CX$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=BB$1,$AG2901>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CY$3:CY$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=BB$1,$AG2901>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CY$3:CY$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=BC$1,$AG2901>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=BC$1,$AG2901>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=BD$1,$AG2901>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!DA$3:DA$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=BD$1,$AG2901>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!DA$3:DA$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2901<=BE$1,$AG2901>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2901,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2901>$AB2901,$AD2901=\"n/a\"),($AA2901-$AB2901)*INDEX(misc!DB$3:DB$6,MATCH($AC2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2901=\"n/a\",$AJ2901*$AI2901,$I2901)\n    +IFERROR(\n      IF(AND($AF2901<=BE$1,$AG2901>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2901,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2901>$AB2901,($AA2901-$AB2901)*INDEX(misc!DB$3:DB$6,MATCH($AD2901,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2901*$AH2901*$AI2901),\n$X2901)*$AK2901","v":0}]
[null,{"$f":"unique_contracts!A2915","v":0},{"$f":"unique_contracts!B2915","v":0},{"$f":"unique_contracts!D2915","v":0},{"$f":"unique_contracts!J2915","v":0},{"$f":"unique_contracts!K2915","v":0},{"$f":"unique_contracts!M2915","v":0},{"$f":"unique_contracts!N2915","v":0},{"$f":"unique_contracts!P2915","v":0},{"$f":"unique_contracts!R2915","v":0},{"$f":"unique_contracts!V2915","v":0},{"$f":"unique_contracts!AB2915","v":0},{"$f":"unique_contracts!AM2915","v":0},{"$f":"unique_contracts!AN2915","v":0},{"$f":"unique_contracts!AO2915","v":0},{"$f":"unique_contracts!AP2915","v":0},{"$f":"unique_contracts!AQ2915","v":0},{"$f":"unique_contracts!AR2915","v":0},{"$f":"unique_contracts!BR2915","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2915,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2915,\"pumped_storage\",\n      IF(AND(NOT(U2915),V2915),\"n/a\",\n        IF(AND(K2915>0,OR(G2915=\"NotHybrid\",G2915=0)),_xlfn.CONCAT(AB2915,INDEX(resources!$G:$G,MATCH(C2915,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2915,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2915=\"Online\",NOT(ISNUMBER(MATCH(AC2915,misc!$DD:$DD,0)))),F2915,E2915)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AL$1,$AG2915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CI$3:CI$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AL$1,$AG2915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CI$3:CI$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AM$1,$AG2915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AM$1,$AG2915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AN$1,$AG2915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CK$3:CK$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AN$1,$AG2915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CK$3:CK$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AO$1,$AG2915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CL$3:CL$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AO$1,$AG2915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CL$3:CL$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AP$1,$AG2915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CM$3:CM$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AP$1,$AG2915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CM$3:CM$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AQ$1,$AG2915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CN$3:CN$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AQ$1,$AG2915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CN$3:CN$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AR$1,$AG2915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CO$3:CO$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AR$1,$AG2915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CO$3:CO$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AS$1,$AG2915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CP$3:CP$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AS$1,$AG2915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CP$3:CP$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AT$1,$AG2915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AT$1,$AG2915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AU$1,$AG2915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CR$3:CR$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AU$1,$AG2915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CR$3:CR$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AV$1,$AG2915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CS$3:CS$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AV$1,$AG2915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CS$3:CS$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AW$1,$AG2915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CT$3:CT$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AW$1,$AG2915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CT$3:CT$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AX$1,$AG2915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CU$3:CU$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AX$1,$AG2915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CU$3:CU$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AY$1,$AG2915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CV$3:CV$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AY$1,$AG2915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CV$3:CV$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=AZ$1,$AG2915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CW$3:CW$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=AZ$1,$AG2915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CW$3:CW$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=BA$1,$AG2915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CX$3:CX$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=BA$1,$AG2915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CX$3:CX$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=BB$1,$AG2915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CY$3:CY$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=BB$1,$AG2915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CY$3:CY$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=BC$1,$AG2915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=BC$1,$AG2915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=BD$1,$AG2915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!DA$3:DA$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=BD$1,$AG2915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!DA$3:DA$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2915<=BE$1,$AG2915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2915>$AB2915,$AD2915=\"n/a\"),($AA2915-$AB2915)*INDEX(misc!DB$3:DB$6,MATCH($AC2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2915=\"n/a\",$AJ2915*$AI2915,$I2915)\n    +IFERROR(\n      IF(AND($AF2915<=BE$1,$AG2915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2915>$AB2915,($AA2915-$AB2915)*INDEX(misc!DB$3:DB$6,MATCH($AD2915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2915*$AH2915*$AI2915),\n$X2915)*$AK2915","v":0}]
[null,{"$f":"unique_contracts!A2934","v":0},{"$f":"unique_contracts!B2934","v":0},{"$f":"unique_contracts!D2934","v":0},{"$f":"unique_contracts!J2934","v":0},{"$f":"unique_contracts!K2934","v":0},{"$f":"unique_contracts!M2934","v":0},{"$f":"unique_contracts!N2934","v":0},{"$f":"unique_contracts!P2934","v":0},{"$f":"unique_contracts!R2934","v":0},{"$f":"unique_contracts!V2934","v":0},{"$f":"unique_contracts!AB2934","v":0},{"$f":"unique_contracts!AM2934","v":0},{"$f":"unique_contracts!AN2934","v":0},{"$f":"unique_contracts!AO2934","v":0},{"$f":"unique_contracts!AP2934","v":0},{"$f":"unique_contracts!AQ2934","v":0},{"$f":"unique_contracts!AR2934","v":0},{"$f":"unique_contracts!BR2934","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2934,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2934,\"pumped_storage\",\n      IF(AND(NOT(U2934),V2934),\"n/a\",\n        IF(AND(K2934>0,OR(G2934=\"NotHybrid\",G2934=0)),_xlfn.CONCAT(AB2934,INDEX(resources!$G:$G,MATCH(C2934,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2934,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2934=\"Online\",NOT(ISNUMBER(MATCH(AC2934,misc!$DD:$DD,0)))),F2934,E2934)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AL$1,$AG2934>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CI$3:CI$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AL$1,$AG2934>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CI$3:CI$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AM$1,$AG2934>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AM$1,$AG2934>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AN$1,$AG2934>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CK$3:CK$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AN$1,$AG2934>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CK$3:CK$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AO$1,$AG2934>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CL$3:CL$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AO$1,$AG2934>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CL$3:CL$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AP$1,$AG2934>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CM$3:CM$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AP$1,$AG2934>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CM$3:CM$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AQ$1,$AG2934>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CN$3:CN$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AQ$1,$AG2934>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CN$3:CN$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AR$1,$AG2934>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CO$3:CO$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AR$1,$AG2934>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CO$3:CO$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AS$1,$AG2934>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CP$3:CP$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AS$1,$AG2934>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CP$3:CP$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AT$1,$AG2934>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AT$1,$AG2934>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AU$1,$AG2934>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CR$3:CR$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AU$1,$AG2934>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CR$3:CR$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AV$1,$AG2934>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CS$3:CS$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AV$1,$AG2934>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CS$3:CS$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AW$1,$AG2934>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CT$3:CT$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AW$1,$AG2934>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CT$3:CT$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AX$1,$AG2934>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CU$3:CU$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AX$1,$AG2934>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CU$3:CU$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AY$1,$AG2934>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CV$3:CV$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AY$1,$AG2934>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CV$3:CV$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=AZ$1,$AG2934>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CW$3:CW$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=AZ$1,$AG2934>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CW$3:CW$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=BA$1,$AG2934>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CX$3:CX$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=BA$1,$AG2934>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CX$3:CX$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=BB$1,$AG2934>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CY$3:CY$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=BB$1,$AG2934>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CY$3:CY$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=BC$1,$AG2934>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=BC$1,$AG2934>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=BD$1,$AG2934>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!DA$3:DA$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=BD$1,$AG2934>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!DA$3:DA$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2934<=BE$1,$AG2934>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2934>$AB2934,$AD2934=\"n/a\"),($AA2934-$AB2934)*INDEX(misc!DB$3:DB$6,MATCH($AC2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2934=\"n/a\",$AJ2934*$AI2934,$I2934)\n    +IFERROR(\n      IF(AND($AF2934<=BE$1,$AG2934>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2934>$AB2934,($AA2934-$AB2934)*INDEX(misc!DB$3:DB$6,MATCH($AD2934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2934*$AH2934*$AI2934),\n$X2934)*$AK2934","v":0}]
[null,{"$f":"unique_contracts!A2959","v":0},{"$f":"unique_contracts!B2959","v":0},{"$f":"unique_contracts!D2959","v":0},{"$f":"unique_contracts!J2959","v":0},{"$f":"unique_contracts!K2959","v":0},{"$f":"unique_contracts!M2959","v":0},{"$f":"unique_contracts!N2959","v":0},{"$f":"unique_contracts!P2959","v":0},{"$f":"unique_contracts!R2959","v":0},{"$f":"unique_contracts!V2959","v":0},{"$f":"unique_contracts!AB2959","v":0},{"$f":"unique_contracts!AM2959","v":0},{"$f":"unique_contracts!AN2959","v":0},{"$f":"unique_contracts!AO2959","v":0},{"$f":"unique_contracts!AP2959","v":0},{"$f":"unique_contracts!AQ2959","v":0},{"$f":"unique_contracts!AR2959","v":0},{"$f":"unique_contracts!BR2959","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2959,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2959,\"pumped_storage\",\n      IF(AND(NOT(U2959),V2959),\"n/a\",\n        IF(AND(K2959>0,OR(G2959=\"NotHybrid\",G2959=0)),_xlfn.CONCAT(AB2959,INDEX(resources!$G:$G,MATCH(C2959,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2959,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2959=\"Online\",NOT(ISNUMBER(MATCH(AC2959,misc!$DD:$DD,0)))),F2959,E2959)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AL$1,$AG2959>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CI$3:CI$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AL$1,$AG2959>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CI$3:CI$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AM$1,$AG2959>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AM$1,$AG2959>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AN$1,$AG2959>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CK$3:CK$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AN$1,$AG2959>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CK$3:CK$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AO$1,$AG2959>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CL$3:CL$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AO$1,$AG2959>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CL$3:CL$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AP$1,$AG2959>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CM$3:CM$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AP$1,$AG2959>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CM$3:CM$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AQ$1,$AG2959>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CN$3:CN$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AQ$1,$AG2959>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CN$3:CN$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AR$1,$AG2959>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CO$3:CO$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AR$1,$AG2959>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CO$3:CO$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AS$1,$AG2959>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CP$3:CP$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AS$1,$AG2959>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CP$3:CP$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AT$1,$AG2959>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AT$1,$AG2959>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AU$1,$AG2959>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CR$3:CR$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AU$1,$AG2959>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CR$3:CR$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AV$1,$AG2959>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CS$3:CS$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AV$1,$AG2959>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CS$3:CS$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AW$1,$AG2959>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CT$3:CT$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AW$1,$AG2959>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CT$3:CT$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AX$1,$AG2959>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CU$3:CU$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AX$1,$AG2959>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CU$3:CU$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AY$1,$AG2959>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CV$3:CV$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AY$1,$AG2959>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CV$3:CV$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=AZ$1,$AG2959>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CW$3:CW$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=AZ$1,$AG2959>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CW$3:CW$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=BA$1,$AG2959>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CX$3:CX$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=BA$1,$AG2959>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CX$3:CX$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=BB$1,$AG2959>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CY$3:CY$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=BB$1,$AG2959>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CY$3:CY$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=BC$1,$AG2959>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=BC$1,$AG2959>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=BD$1,$AG2959>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!DA$3:DA$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=BD$1,$AG2959>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!DA$3:DA$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2959<=BE$1,$AG2959>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2959>$AB2959,$AD2959=\"n/a\"),($AA2959-$AB2959)*INDEX(misc!DB$3:DB$6,MATCH($AC2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2959=\"n/a\",$AJ2959*$AI2959,$I2959)\n    +IFERROR(\n      IF(AND($AF2959<=BE$1,$AG2959>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2959>$AB2959,($AA2959-$AB2959)*INDEX(misc!DB$3:DB$6,MATCH($AD2959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2959*$AH2959*$AI2959),\n$X2959)*$AK2959","v":0}]
[null,{"$f":"unique_contracts!A2978","v":0},{"$f":"unique_contracts!B2978","v":0},{"$f":"unique_contracts!D2978","v":0},{"$f":"unique_contracts!J2978","v":0},{"$f":"unique_contracts!K2978","v":0},{"$f":"unique_contracts!M2978","v":0},{"$f":"unique_contracts!N2978","v":0},{"$f":"unique_contracts!P2978","v":0},{"$f":"unique_contracts!R2978","v":0},{"$f":"unique_contracts!V2978","v":0},{"$f":"unique_contracts!AB2978","v":0},{"$f":"unique_contracts!AM2978","v":0},{"$f":"unique_contracts!AN2978","v":0},{"$f":"unique_contracts!AO2978","v":0},{"$f":"unique_contracts!AP2978","v":0},{"$f":"unique_contracts!AQ2978","v":0},{"$f":"unique_contracts!AR2978","v":0},{"$f":"unique_contracts!BR2978","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2978,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2978,\"pumped_storage\",\n      IF(AND(NOT(U2978),V2978),\"n/a\",\n        IF(AND(K2978>0,OR(G2978=\"NotHybrid\",G2978=0)),_xlfn.CONCAT(AB2978,INDEX(resources!$G:$G,MATCH(C2978,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2978,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2978=\"Online\",NOT(ISNUMBER(MATCH(AC2978,misc!$DD:$DD,0)))),F2978,E2978)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AL$1,$AG2978>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CI$3:CI$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AL$1,$AG2978>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CI$3:CI$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AM$1,$AG2978>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AM$1,$AG2978>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AN$1,$AG2978>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CK$3:CK$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AN$1,$AG2978>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CK$3:CK$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AO$1,$AG2978>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CL$3:CL$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AO$1,$AG2978>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CL$3:CL$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AP$1,$AG2978>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CM$3:CM$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AP$1,$AG2978>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CM$3:CM$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AQ$1,$AG2978>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CN$3:CN$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AQ$1,$AG2978>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CN$3:CN$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AR$1,$AG2978>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CO$3:CO$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AR$1,$AG2978>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CO$3:CO$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AS$1,$AG2978>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CP$3:CP$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AS$1,$AG2978>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CP$3:CP$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AT$1,$AG2978>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AT$1,$AG2978>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AU$1,$AG2978>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CR$3:CR$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AU$1,$AG2978>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CR$3:CR$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AV$1,$AG2978>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CS$3:CS$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AV$1,$AG2978>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CS$3:CS$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AW$1,$AG2978>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CT$3:CT$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AW$1,$AG2978>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CT$3:CT$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AX$1,$AG2978>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CU$3:CU$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AX$1,$AG2978>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CU$3:CU$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AY$1,$AG2978>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CV$3:CV$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AY$1,$AG2978>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CV$3:CV$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=AZ$1,$AG2978>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CW$3:CW$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=AZ$1,$AG2978>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CW$3:CW$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=BA$1,$AG2978>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CX$3:CX$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=BA$1,$AG2978>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CX$3:CX$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=BB$1,$AG2978>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CY$3:CY$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=BB$1,$AG2978>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CY$3:CY$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=BC$1,$AG2978>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=BC$1,$AG2978>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=BD$1,$AG2978>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!DA$3:DA$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=BD$1,$AG2978>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!DA$3:DA$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2978<=BE$1,$AG2978>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2978>$AB2978,$AD2978=\"n/a\"),($AA2978-$AB2978)*INDEX(misc!DB$3:DB$6,MATCH($AC2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2978=\"n/a\",$AJ2978*$AI2978,$I2978)\n    +IFERROR(\n      IF(AND($AF2978<=BE$1,$AG2978>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2978>$AB2978,($AA2978-$AB2978)*INDEX(misc!DB$3:DB$6,MATCH($AD2978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2978*$AH2978*$AI2978),\n$X2978)*$AK2978","v":0}]
[null,{"$f":"unique_contracts!A2996","v":0},{"$f":"unique_contracts!B2996","v":0},{"$f":"unique_contracts!D2996","v":0},{"$f":"unique_contracts!J2996","v":0},{"$f":"unique_contracts!K2996","v":0},{"$f":"unique_contracts!M2996","v":0},{"$f":"unique_contracts!N2996","v":0},{"$f":"unique_contracts!P2996","v":0},{"$f":"unique_contracts!R2996","v":0},{"$f":"unique_contracts!V2996","v":0},{"$f":"unique_contracts!AB2996","v":0},{"$f":"unique_contracts!AM2996","v":0},{"$f":"unique_contracts!AN2996","v":0},{"$f":"unique_contracts!AO2996","v":0},{"$f":"unique_contracts!AP2996","v":0},{"$f":"unique_contracts!AQ2996","v":0},{"$f":"unique_contracts!AR2996","v":0},{"$f":"unique_contracts!BR2996","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2996,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2996,\"pumped_storage\",\n      IF(AND(NOT(U2996),V2996),\"n/a\",\n        IF(AND(K2996>0,OR(G2996=\"NotHybrid\",G2996=0)),_xlfn.CONCAT(AB2996,INDEX(resources!$G:$G,MATCH(C2996,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2996,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2996=\"Online\",NOT(ISNUMBER(MATCH(AC2996,misc!$DD:$DD,0)))),F2996,E2996)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AL$1,$AG2996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CI$3:CI$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AL$1,$AG2996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CI$3:CI$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AM$1,$AG2996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AM$1,$AG2996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AN$1,$AG2996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CK$3:CK$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AN$1,$AG2996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CK$3:CK$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AO$1,$AG2996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CL$3:CL$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AO$1,$AG2996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CL$3:CL$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AP$1,$AG2996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CM$3:CM$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AP$1,$AG2996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CM$3:CM$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AQ$1,$AG2996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CN$3:CN$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AQ$1,$AG2996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CN$3:CN$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AR$1,$AG2996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CO$3:CO$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AR$1,$AG2996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CO$3:CO$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AS$1,$AG2996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CP$3:CP$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AS$1,$AG2996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CP$3:CP$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AT$1,$AG2996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AT$1,$AG2996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AU$1,$AG2996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CR$3:CR$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AU$1,$AG2996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CR$3:CR$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AV$1,$AG2996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CS$3:CS$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AV$1,$AG2996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CS$3:CS$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AW$1,$AG2996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CT$3:CT$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AW$1,$AG2996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CT$3:CT$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AX$1,$AG2996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CU$3:CU$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AX$1,$AG2996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CU$3:CU$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AY$1,$AG2996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CV$3:CV$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AY$1,$AG2996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CV$3:CV$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=AZ$1,$AG2996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CW$3:CW$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=AZ$1,$AG2996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CW$3:CW$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=BA$1,$AG2996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CX$3:CX$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=BA$1,$AG2996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CX$3:CX$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=BB$1,$AG2996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CY$3:CY$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=BB$1,$AG2996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CY$3:CY$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=BC$1,$AG2996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=BC$1,$AG2996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=BD$1,$AG2996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!DA$3:DA$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=BD$1,$AG2996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!DA$3:DA$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2996<=BE$1,$AG2996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2996>$AB2996,$AD2996=\"n/a\"),($AA2996-$AB2996)*INDEX(misc!DB$3:DB$6,MATCH($AC2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD2996=\"n/a\",$AJ2996*$AI2996,$I2996)\n    +IFERROR(\n      IF(AND($AF2996<=BE$1,$AG2996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2996>$AB2996,($AA2996-$AB2996)*INDEX(misc!DB$3:DB$6,MATCH($AD2996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y2996*$AH2996*$AI2996),\n$X2996)*$AK2996","v":0}]
[null,{"$f":"unique_contracts!A3021","v":0},{"$f":"unique_contracts!B3021","v":0},{"$f":"unique_contracts!D3021","v":0},{"$f":"unique_contracts!J3021","v":0},{"$f":"unique_contracts!K3021","v":0},{"$f":"unique_contracts!M3021","v":0},{"$f":"unique_contracts!N3021","v":0},{"$f":"unique_contracts!P3021","v":0},{"$f":"unique_contracts!R3021","v":0},{"$f":"unique_contracts!V3021","v":0},{"$f":"unique_contracts!AB3021","v":0},{"$f":"unique_contracts!AM3021","v":0},{"$f":"unique_contracts!AN3021","v":0},{"$f":"unique_contracts!AO3021","v":0},{"$f":"unique_contracts!AP3021","v":0},{"$f":"unique_contracts!AQ3021","v":0},{"$f":"unique_contracts!AR3021","v":0},{"$f":"unique_contracts!BR3021","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3021,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3021,\"pumped_storage\",\n      IF(AND(NOT(U3021),V3021),\"n/a\",\n        IF(AND(K3021>0,OR(G3021=\"NotHybrid\",G3021=0)),_xlfn.CONCAT(AB3021,INDEX(resources!$G:$G,MATCH(C3021,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3021,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3021=\"Online\",NOT(ISNUMBER(MATCH(AC3021,misc!$DD:$DD,0)))),F3021,E3021)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AL$1,$AG3021>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CI$3:CI$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AL$1,$AG3021>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CI$3:CI$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AM$1,$AG3021>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AM$1,$AG3021>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AN$1,$AG3021>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CK$3:CK$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AN$1,$AG3021>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CK$3:CK$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AO$1,$AG3021>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CL$3:CL$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AO$1,$AG3021>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CL$3:CL$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AP$1,$AG3021>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CM$3:CM$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AP$1,$AG3021>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CM$3:CM$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AQ$1,$AG3021>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CN$3:CN$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AQ$1,$AG3021>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CN$3:CN$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AR$1,$AG3021>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CO$3:CO$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AR$1,$AG3021>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CO$3:CO$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AS$1,$AG3021>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CP$3:CP$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AS$1,$AG3021>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CP$3:CP$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AT$1,$AG3021>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AT$1,$AG3021>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AU$1,$AG3021>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CR$3:CR$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AU$1,$AG3021>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CR$3:CR$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AV$1,$AG3021>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CS$3:CS$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AV$1,$AG3021>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CS$3:CS$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AW$1,$AG3021>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CT$3:CT$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AW$1,$AG3021>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CT$3:CT$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AX$1,$AG3021>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CU$3:CU$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AX$1,$AG3021>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CU$3:CU$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AY$1,$AG3021>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CV$3:CV$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AY$1,$AG3021>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CV$3:CV$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=AZ$1,$AG3021>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CW$3:CW$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=AZ$1,$AG3021>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CW$3:CW$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=BA$1,$AG3021>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CX$3:CX$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=BA$1,$AG3021>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CX$3:CX$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=BB$1,$AG3021>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CY$3:CY$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=BB$1,$AG3021>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CY$3:CY$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=BC$1,$AG3021>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=BC$1,$AG3021>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=BD$1,$AG3021>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!DA$3:DA$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=BD$1,$AG3021>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!DA$3:DA$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3021<=BE$1,$AG3021>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3021,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3021>$AB3021,$AD3021=\"n/a\"),($AA3021-$AB3021)*INDEX(misc!DB$3:DB$6,MATCH($AC3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3021=\"n/a\",$AJ3021*$AI3021,$I3021)\n    +IFERROR(\n      IF(AND($AF3021<=BE$1,$AG3021>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3021,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3021>$AB3021,($AA3021-$AB3021)*INDEX(misc!DB$3:DB$6,MATCH($AD3021,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3021*$AH3021*$AI3021),\n$X3021)*$AK3021","v":0}]
[null,{"$f":"unique_contracts!A3040","v":0},{"$f":"unique_contracts!B3040","v":0},{"$f":"unique_contracts!D3040","v":0},{"$f":"unique_contracts!J3040","v":0},{"$f":"unique_contracts!K3040","v":0},{"$f":"unique_contracts!M3040","v":0},{"$f":"unique_contracts!N3040","v":0},{"$f":"unique_contracts!P3040","v":0},{"$f":"unique_contracts!R3040","v":0},{"$f":"unique_contracts!V3040","v":0},{"$f":"unique_contracts!AB3040","v":0},{"$f":"unique_contracts!AM3040","v":0},{"$f":"unique_contracts!AN3040","v":0},{"$f":"unique_contracts!AO3040","v":0},{"$f":"unique_contracts!AP3040","v":0},{"$f":"unique_contracts!AQ3040","v":0},{"$f":"unique_contracts!AR3040","v":0},{"$f":"unique_contracts!BR3040","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3040,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3040,\"pumped_storage\",\n      IF(AND(NOT(U3040),V3040),\"n/a\",\n        IF(AND(K3040>0,OR(G3040=\"NotHybrid\",G3040=0)),_xlfn.CONCAT(AB3040,INDEX(resources!$G:$G,MATCH(C3040,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3040,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3040=\"Online\",NOT(ISNUMBER(MATCH(AC3040,misc!$DD:$DD,0)))),F3040,E3040)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AL$1,$AG3040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CI$3:CI$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AL$1,$AG3040>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CI$3:CI$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AM$1,$AG3040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AM$1,$AG3040>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AN$1,$AG3040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CK$3:CK$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AN$1,$AG3040>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CK$3:CK$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AO$1,$AG3040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CL$3:CL$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AO$1,$AG3040>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CL$3:CL$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AP$1,$AG3040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CM$3:CM$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AP$1,$AG3040>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CM$3:CM$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AQ$1,$AG3040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CN$3:CN$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AQ$1,$AG3040>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CN$3:CN$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AR$1,$AG3040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CO$3:CO$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AR$1,$AG3040>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CO$3:CO$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AS$1,$AG3040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CP$3:CP$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AS$1,$AG3040>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CP$3:CP$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AT$1,$AG3040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AT$1,$AG3040>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AU$1,$AG3040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CR$3:CR$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AU$1,$AG3040>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CR$3:CR$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AV$1,$AG3040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CS$3:CS$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AV$1,$AG3040>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CS$3:CS$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AW$1,$AG3040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CT$3:CT$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AW$1,$AG3040>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CT$3:CT$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AX$1,$AG3040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CU$3:CU$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AX$1,$AG3040>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CU$3:CU$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AY$1,$AG3040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CV$3:CV$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AY$1,$AG3040>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CV$3:CV$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=AZ$1,$AG3040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CW$3:CW$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=AZ$1,$AG3040>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CW$3:CW$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=BA$1,$AG3040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CX$3:CX$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=BA$1,$AG3040>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CX$3:CX$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=BB$1,$AG3040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CY$3:CY$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=BB$1,$AG3040>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CY$3:CY$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=BC$1,$AG3040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=BC$1,$AG3040>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=BD$1,$AG3040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!DA$3:DA$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=BD$1,$AG3040>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!DA$3:DA$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3040<=BE$1,$AG3040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3040,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3040>$AB3040,$AD3040=\"n/a\"),($AA3040-$AB3040)*INDEX(misc!DB$3:DB$6,MATCH($AC3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3040=\"n/a\",$AJ3040*$AI3040,$I3040)\n    +IFERROR(\n      IF(AND($AF3040<=BE$1,$AG3040>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3040,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3040>$AB3040,($AA3040-$AB3040)*INDEX(misc!DB$3:DB$6,MATCH($AD3040,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3040*$AH3040*$AI3040),\n$X3040)*$AK3040","v":0}]
[null,{"$f":"unique_contracts!A3051","v":0},{"$f":"unique_contracts!B3051","v":0},{"$f":"unique_contracts!D3051","v":0},{"$f":"unique_contracts!J3051","v":0},{"$f":"unique_contracts!K3051","v":0},{"$f":"unique_contracts!M3051","v":0},{"$f":"unique_contracts!N3051","v":0},{"$f":"unique_contracts!P3051","v":0},{"$f":"unique_contracts!R3051","v":0},{"$f":"unique_contracts!V3051","v":0},{"$f":"unique_contracts!AB3051","v":0},{"$f":"unique_contracts!AM3051","v":0},{"$f":"unique_contracts!AN3051","v":0},{"$f":"unique_contracts!AO3051","v":0},{"$f":"unique_contracts!AP3051","v":0},{"$f":"unique_contracts!AQ3051","v":0},{"$f":"unique_contracts!AR3051","v":0},{"$f":"unique_contracts!BR3051","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3051,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3051,\"pumped_storage\",\n      IF(AND(NOT(U3051),V3051),\"n/a\",\n        IF(AND(K3051>0,OR(G3051=\"NotHybrid\",G3051=0)),_xlfn.CONCAT(AB3051,INDEX(resources!$G:$G,MATCH(C3051,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3051,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3051=\"Online\",NOT(ISNUMBER(MATCH(AC3051,misc!$DD:$DD,0)))),F3051,E3051)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AL$1,$AG3051>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CI$3:CI$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AL$1,$AG3051>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CI$3:CI$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AM$1,$AG3051>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AM$1,$AG3051>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AN$1,$AG3051>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CK$3:CK$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AN$1,$AG3051>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CK$3:CK$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AO$1,$AG3051>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CL$3:CL$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AO$1,$AG3051>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CL$3:CL$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AP$1,$AG3051>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CM$3:CM$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AP$1,$AG3051>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CM$3:CM$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AQ$1,$AG3051>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CN$3:CN$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AQ$1,$AG3051>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CN$3:CN$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AR$1,$AG3051>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CO$3:CO$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AR$1,$AG3051>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CO$3:CO$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AS$1,$AG3051>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CP$3:CP$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AS$1,$AG3051>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CP$3:CP$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AT$1,$AG3051>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AT$1,$AG3051>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AU$1,$AG3051>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CR$3:CR$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AU$1,$AG3051>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CR$3:CR$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AV$1,$AG3051>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CS$3:CS$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AV$1,$AG3051>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CS$3:CS$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AW$1,$AG3051>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CT$3:CT$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AW$1,$AG3051>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CT$3:CT$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AX$1,$AG3051>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CU$3:CU$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AX$1,$AG3051>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CU$3:CU$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AY$1,$AG3051>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CV$3:CV$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AY$1,$AG3051>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CV$3:CV$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=AZ$1,$AG3051>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CW$3:CW$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=AZ$1,$AG3051>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CW$3:CW$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=BA$1,$AG3051>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CX$3:CX$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=BA$1,$AG3051>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CX$3:CX$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=BB$1,$AG3051>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CY$3:CY$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=BB$1,$AG3051>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CY$3:CY$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=BC$1,$AG3051>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=BC$1,$AG3051>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=BD$1,$AG3051>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!DA$3:DA$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=BD$1,$AG3051>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!DA$3:DA$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3051<=BE$1,$AG3051>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3051,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3051>$AB3051,$AD3051=\"n/a\"),($AA3051-$AB3051)*INDEX(misc!DB$3:DB$6,MATCH($AC3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3051=\"n/a\",$AJ3051*$AI3051,$I3051)\n    +IFERROR(\n      IF(AND($AF3051<=BE$1,$AG3051>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3051,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3051>$AB3051,($AA3051-$AB3051)*INDEX(misc!DB$3:DB$6,MATCH($AD3051,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3051*$AH3051*$AI3051),\n$X3051)*$AK3051","v":0}]
[null,{"$f":"unique_contracts!A3064","v":0},{"$f":"unique_contracts!B3064","v":0},{"$f":"unique_contracts!D3064","v":0},{"$f":"unique_contracts!J3064","v":0},{"$f":"unique_contracts!K3064","v":0},{"$f":"unique_contracts!M3064","v":0},{"$f":"unique_contracts!N3064","v":0},{"$f":"unique_contracts!P3064","v":0},{"$f":"unique_contracts!R3064","v":0},{"$f":"unique_contracts!V3064","v":0},{"$f":"unique_contracts!AB3064","v":0},{"$f":"unique_contracts!AM3064","v":0},{"$f":"unique_contracts!AN3064","v":0},{"$f":"unique_contracts!AO3064","v":0},{"$f":"unique_contracts!AP3064","v":0},{"$f":"unique_contracts!AQ3064","v":0},{"$f":"unique_contracts!AR3064","v":0},{"$f":"unique_contracts!BR3064","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3064,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3064,\"pumped_storage\",\n      IF(AND(NOT(U3064),V3064),\"n/a\",\n        IF(AND(K3064>0,OR(G3064=\"NotHybrid\",G3064=0)),_xlfn.CONCAT(AB3064,INDEX(resources!$G:$G,MATCH(C3064,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3064,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3064=\"Online\",NOT(ISNUMBER(MATCH(AC3064,misc!$DD:$DD,0)))),F3064,E3064)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AL$1,$AG3064>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CI$3:CI$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AL$1,$AG3064>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CI$3:CI$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AM$1,$AG3064>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AM$1,$AG3064>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AN$1,$AG3064>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CK$3:CK$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AN$1,$AG3064>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CK$3:CK$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AO$1,$AG3064>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CL$3:CL$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AO$1,$AG3064>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CL$3:CL$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AP$1,$AG3064>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CM$3:CM$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AP$1,$AG3064>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CM$3:CM$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AQ$1,$AG3064>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CN$3:CN$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AQ$1,$AG3064>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CN$3:CN$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AR$1,$AG3064>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CO$3:CO$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AR$1,$AG3064>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CO$3:CO$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AS$1,$AG3064>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CP$3:CP$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AS$1,$AG3064>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CP$3:CP$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AT$1,$AG3064>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AT$1,$AG3064>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AU$1,$AG3064>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CR$3:CR$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AU$1,$AG3064>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CR$3:CR$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AV$1,$AG3064>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CS$3:CS$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AV$1,$AG3064>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CS$3:CS$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AW$1,$AG3064>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CT$3:CT$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AW$1,$AG3064>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CT$3:CT$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AX$1,$AG3064>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CU$3:CU$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AX$1,$AG3064>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CU$3:CU$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AY$1,$AG3064>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CV$3:CV$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AY$1,$AG3064>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CV$3:CV$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=AZ$1,$AG3064>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CW$3:CW$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=AZ$1,$AG3064>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CW$3:CW$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=BA$1,$AG3064>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CX$3:CX$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=BA$1,$AG3064>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CX$3:CX$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=BB$1,$AG3064>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CY$3:CY$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=BB$1,$AG3064>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CY$3:CY$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=BC$1,$AG3064>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=BC$1,$AG3064>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=BD$1,$AG3064>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!DA$3:DA$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=BD$1,$AG3064>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!DA$3:DA$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3064<=BE$1,$AG3064>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3064>$AB3064,$AD3064=\"n/a\"),($AA3064-$AB3064)*INDEX(misc!DB$3:DB$6,MATCH($AC3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3064=\"n/a\",$AJ3064*$AI3064,$I3064)\n    +IFERROR(\n      IF(AND($AF3064<=BE$1,$AG3064>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3064>$AB3064,($AA3064-$AB3064)*INDEX(misc!DB$3:DB$6,MATCH($AD3064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3064*$AH3064*$AI3064),\n$X3064)*$AK3064","v":0}]
[null,{"$f":"unique_contracts!A3083","v":0},{"$f":"unique_contracts!B3083","v":0},{"$f":"unique_contracts!D3083","v":0},{"$f":"unique_contracts!J3083","v":0},{"$f":"unique_contracts!K3083","v":0},{"$f":"unique_contracts!M3083","v":0},{"$f":"unique_contracts!N3083","v":0},{"$f":"unique_contracts!P3083","v":0},{"$f":"unique_contracts!R3083","v":0},{"$f":"unique_contracts!V3083","v":0},{"$f":"unique_contracts!AB3083","v":0},{"$f":"unique_contracts!AM3083","v":0},{"$f":"unique_contracts!AN3083","v":0},{"$f":"unique_contracts!AO3083","v":0},{"$f":"unique_contracts!AP3083","v":0},{"$f":"unique_contracts!AQ3083","v":0},{"$f":"unique_contracts!AR3083","v":0},{"$f":"unique_contracts!BR3083","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3083,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3083,\"pumped_storage\",\n      IF(AND(NOT(U3083),V3083),\"n/a\",\n        IF(AND(K3083>0,OR(G3083=\"NotHybrid\",G3083=0)),_xlfn.CONCAT(AB3083,INDEX(resources!$G:$G,MATCH(C3083,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3083,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3083=\"Online\",NOT(ISNUMBER(MATCH(AC3083,misc!$DD:$DD,0)))),F3083,E3083)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AL$1,$AG3083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CI$3:CI$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AL$1,$AG3083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CI$3:CI$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AM$1,$AG3083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AM$1,$AG3083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AN$1,$AG3083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CK$3:CK$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AN$1,$AG3083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CK$3:CK$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AO$1,$AG3083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CL$3:CL$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AO$1,$AG3083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CL$3:CL$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AP$1,$AG3083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CM$3:CM$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AP$1,$AG3083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CM$3:CM$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AQ$1,$AG3083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CN$3:CN$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AQ$1,$AG3083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CN$3:CN$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AR$1,$AG3083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CO$3:CO$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AR$1,$AG3083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CO$3:CO$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AS$1,$AG3083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CP$3:CP$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AS$1,$AG3083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CP$3:CP$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AT$1,$AG3083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AT$1,$AG3083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AU$1,$AG3083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CR$3:CR$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AU$1,$AG3083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CR$3:CR$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AV$1,$AG3083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CS$3:CS$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AV$1,$AG3083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CS$3:CS$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AW$1,$AG3083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CT$3:CT$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AW$1,$AG3083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CT$3:CT$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AX$1,$AG3083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CU$3:CU$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AX$1,$AG3083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CU$3:CU$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AY$1,$AG3083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CV$3:CV$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AY$1,$AG3083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CV$3:CV$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=AZ$1,$AG3083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CW$3:CW$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=AZ$1,$AG3083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CW$3:CW$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=BA$1,$AG3083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CX$3:CX$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=BA$1,$AG3083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CX$3:CX$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=BB$1,$AG3083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CY$3:CY$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=BB$1,$AG3083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CY$3:CY$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=BC$1,$AG3083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=BC$1,$AG3083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=BD$1,$AG3083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!DA$3:DA$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=BD$1,$AG3083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!DA$3:DA$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3083<=BE$1,$AG3083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3083>$AB3083,$AD3083=\"n/a\"),($AA3083-$AB3083)*INDEX(misc!DB$3:DB$6,MATCH($AC3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3083=\"n/a\",$AJ3083*$AI3083,$I3083)\n    +IFERROR(\n      IF(AND($AF3083<=BE$1,$AG3083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3083>$AB3083,($AA3083-$AB3083)*INDEX(misc!DB$3:DB$6,MATCH($AD3083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3083*$AH3083*$AI3083),\n$X3083)*$AK3083","v":0}]
[null,{"$f":"unique_contracts!A3108","v":0},{"$f":"unique_contracts!B3108","v":0},{"$f":"unique_contracts!D3108","v":0},{"$f":"unique_contracts!J3108","v":0},{"$f":"unique_contracts!K3108","v":0},{"$f":"unique_contracts!M3108","v":0},{"$f":"unique_contracts!N3108","v":0},{"$f":"unique_contracts!P3108","v":0},{"$f":"unique_contracts!R3108","v":0},{"$f":"unique_contracts!V3108","v":0},{"$f":"unique_contracts!AB3108","v":0},{"$f":"unique_contracts!AM3108","v":0},{"$f":"unique_contracts!AN3108","v":0},{"$f":"unique_contracts!AO3108","v":0},{"$f":"unique_contracts!AP3108","v":0},{"$f":"unique_contracts!AQ3108","v":0},{"$f":"unique_contracts!AR3108","v":0},{"$f":"unique_contracts!BR3108","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3108,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3108,\"pumped_storage\",\n      IF(AND(NOT(U3108),V3108),\"n/a\",\n        IF(AND(K3108>0,OR(G3108=\"NotHybrid\",G3108=0)),_xlfn.CONCAT(AB3108,INDEX(resources!$G:$G,MATCH(C3108,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3108,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3108=\"Online\",NOT(ISNUMBER(MATCH(AC3108,misc!$DD:$DD,0)))),F3108,E3108)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AL$1,$AG3108>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CI$3:CI$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AL$1,$AG3108>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CI$3:CI$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AM$1,$AG3108>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AM$1,$AG3108>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AN$1,$AG3108>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CK$3:CK$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AN$1,$AG3108>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CK$3:CK$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AO$1,$AG3108>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CL$3:CL$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AO$1,$AG3108>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CL$3:CL$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AP$1,$AG3108>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CM$3:CM$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AP$1,$AG3108>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CM$3:CM$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AQ$1,$AG3108>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CN$3:CN$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AQ$1,$AG3108>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CN$3:CN$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AR$1,$AG3108>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CO$3:CO$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AR$1,$AG3108>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CO$3:CO$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AS$1,$AG3108>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CP$3:CP$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AS$1,$AG3108>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CP$3:CP$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AT$1,$AG3108>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AT$1,$AG3108>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AU$1,$AG3108>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CR$3:CR$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AU$1,$AG3108>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CR$3:CR$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AV$1,$AG3108>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CS$3:CS$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AV$1,$AG3108>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CS$3:CS$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AW$1,$AG3108>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CT$3:CT$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AW$1,$AG3108>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CT$3:CT$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AX$1,$AG3108>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CU$3:CU$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AX$1,$AG3108>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CU$3:CU$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AY$1,$AG3108>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CV$3:CV$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AY$1,$AG3108>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CV$3:CV$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=AZ$1,$AG3108>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CW$3:CW$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=AZ$1,$AG3108>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CW$3:CW$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=BA$1,$AG3108>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CX$3:CX$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=BA$1,$AG3108>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CX$3:CX$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=BB$1,$AG3108>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CY$3:CY$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=BB$1,$AG3108>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CY$3:CY$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=BC$1,$AG3108>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=BC$1,$AG3108>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=BD$1,$AG3108>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!DA$3:DA$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=BD$1,$AG3108>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!DA$3:DA$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3108<=BE$1,$AG3108>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3108>$AB3108,$AD3108=\"n/a\"),($AA3108-$AB3108)*INDEX(misc!DB$3:DB$6,MATCH($AC3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3108=\"n/a\",$AJ3108*$AI3108,$I3108)\n    +IFERROR(\n      IF(AND($AF3108<=BE$1,$AG3108>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3108>$AB3108,($AA3108-$AB3108)*INDEX(misc!DB$3:DB$6,MATCH($AD3108,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3108*$AH3108*$AI3108),\n$X3108)*$AK3108","v":0}]
[null,{"$f":"unique_contracts!A3128","v":0},{"$f":"unique_contracts!B3128","v":0},{"$f":"unique_contracts!D3128","v":0},{"$f":"unique_contracts!J3128","v":0},{"$f":"unique_contracts!K3128","v":0},{"$f":"unique_contracts!M3128","v":0},{"$f":"unique_contracts!N3128","v":0},{"$f":"unique_contracts!P3128","v":0},{"$f":"unique_contracts!R3128","v":0},{"$f":"unique_contracts!V3128","v":0},{"$f":"unique_contracts!AB3128","v":0},{"$f":"unique_contracts!AM3128","v":0},{"$f":"unique_contracts!AN3128","v":0},{"$f":"unique_contracts!AO3128","v":0},{"$f":"unique_contracts!AP3128","v":0},{"$f":"unique_contracts!AQ3128","v":0},{"$f":"unique_contracts!AR3128","v":0},{"$f":"unique_contracts!BR3128","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3128,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3128,\"pumped_storage\",\n      IF(AND(NOT(U3128),V3128),\"n/a\",\n        IF(AND(K3128>0,OR(G3128=\"NotHybrid\",G3128=0)),_xlfn.CONCAT(AB3128,INDEX(resources!$G:$G,MATCH(C3128,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3128,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3128=\"Online\",NOT(ISNUMBER(MATCH(AC3128,misc!$DD:$DD,0)))),F3128,E3128)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AL$1,$AG3128>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CI$3:CI$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AL$1,$AG3128>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CI$3:CI$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AM$1,$AG3128>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AM$1,$AG3128>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AN$1,$AG3128>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CK$3:CK$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AN$1,$AG3128>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CK$3:CK$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AO$1,$AG3128>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CL$3:CL$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AO$1,$AG3128>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CL$3:CL$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AP$1,$AG3128>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CM$3:CM$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AP$1,$AG3128>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CM$3:CM$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AQ$1,$AG3128>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CN$3:CN$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AQ$1,$AG3128>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CN$3:CN$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AR$1,$AG3128>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CO$3:CO$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AR$1,$AG3128>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CO$3:CO$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AS$1,$AG3128>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CP$3:CP$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AS$1,$AG3128>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CP$3:CP$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AT$1,$AG3128>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AT$1,$AG3128>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AU$1,$AG3128>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CR$3:CR$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AU$1,$AG3128>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CR$3:CR$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AV$1,$AG3128>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CS$3:CS$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AV$1,$AG3128>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CS$3:CS$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AW$1,$AG3128>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CT$3:CT$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AW$1,$AG3128>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CT$3:CT$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AX$1,$AG3128>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CU$3:CU$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AX$1,$AG3128>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CU$3:CU$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AY$1,$AG3128>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CV$3:CV$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AY$1,$AG3128>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CV$3:CV$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=AZ$1,$AG3128>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CW$3:CW$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=AZ$1,$AG3128>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CW$3:CW$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=BA$1,$AG3128>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CX$3:CX$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=BA$1,$AG3128>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CX$3:CX$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=BB$1,$AG3128>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CY$3:CY$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=BB$1,$AG3128>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CY$3:CY$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=BC$1,$AG3128>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=BC$1,$AG3128>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=BD$1,$AG3128>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!DA$3:DA$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=BD$1,$AG3128>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!DA$3:DA$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3128<=BE$1,$AG3128>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3128,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3128>$AB3128,$AD3128=\"n/a\"),($AA3128-$AB3128)*INDEX(misc!DB$3:DB$6,MATCH($AC3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3128=\"n/a\",$AJ3128*$AI3128,$I3128)\n    +IFERROR(\n      IF(AND($AF3128<=BE$1,$AG3128>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3128,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3128>$AB3128,($AA3128-$AB3128)*INDEX(misc!DB$3:DB$6,MATCH($AD3128,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3128*$AH3128*$AI3128),\n$X3128)*$AK3128","v":0}]
[null,{"$f":"unique_contracts!A3145","v":0},{"$f":"unique_contracts!B3145","v":0},{"$f":"unique_contracts!D3145","v":0},{"$f":"unique_contracts!J3145","v":0},{"$f":"unique_contracts!K3145","v":0},{"$f":"unique_contracts!M3145","v":0},{"$f":"unique_contracts!N3145","v":0},{"$f":"unique_contracts!P3145","v":0},{"$f":"unique_contracts!R3145","v":0},{"$f":"unique_contracts!V3145","v":0},{"$f":"unique_contracts!AB3145","v":0},{"$f":"unique_contracts!AM3145","v":0},{"$f":"unique_contracts!AN3145","v":0},{"$f":"unique_contracts!AO3145","v":0},{"$f":"unique_contracts!AP3145","v":0},{"$f":"unique_contracts!AQ3145","v":0},{"$f":"unique_contracts!AR3145","v":0},{"$f":"unique_contracts!BR3145","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3145,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3145,\"pumped_storage\",\n      IF(AND(NOT(U3145),V3145),\"n/a\",\n        IF(AND(K3145>0,OR(G3145=\"NotHybrid\",G3145=0)),_xlfn.CONCAT(AB3145,INDEX(resources!$G:$G,MATCH(C3145,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3145,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3145=\"Online\",NOT(ISNUMBER(MATCH(AC3145,misc!$DD:$DD,0)))),F3145,E3145)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AL$1,$AG3145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CI$3:CI$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AL$1,$AG3145>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CI$3:CI$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AM$1,$AG3145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AM$1,$AG3145>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AN$1,$AG3145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CK$3:CK$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AN$1,$AG3145>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CK$3:CK$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AO$1,$AG3145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CL$3:CL$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AO$1,$AG3145>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CL$3:CL$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AP$1,$AG3145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CM$3:CM$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AP$1,$AG3145>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CM$3:CM$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AQ$1,$AG3145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CN$3:CN$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AQ$1,$AG3145>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CN$3:CN$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AR$1,$AG3145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CO$3:CO$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AR$1,$AG3145>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CO$3:CO$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AS$1,$AG3145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CP$3:CP$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AS$1,$AG3145>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CP$3:CP$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AT$1,$AG3145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AT$1,$AG3145>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AU$1,$AG3145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CR$3:CR$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AU$1,$AG3145>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CR$3:CR$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AV$1,$AG3145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CS$3:CS$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AV$1,$AG3145>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CS$3:CS$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AW$1,$AG3145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CT$3:CT$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AW$1,$AG3145>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CT$3:CT$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AX$1,$AG3145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CU$3:CU$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AX$1,$AG3145>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CU$3:CU$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AY$1,$AG3145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CV$3:CV$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AY$1,$AG3145>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CV$3:CV$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=AZ$1,$AG3145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CW$3:CW$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=AZ$1,$AG3145>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CW$3:CW$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=BA$1,$AG3145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CX$3:CX$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=BA$1,$AG3145>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CX$3:CX$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=BB$1,$AG3145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CY$3:CY$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=BB$1,$AG3145>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CY$3:CY$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=BC$1,$AG3145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=BC$1,$AG3145>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=BD$1,$AG3145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!DA$3:DA$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=BD$1,$AG3145>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!DA$3:DA$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3145<=BE$1,$AG3145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3145,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3145>$AB3145,$AD3145=\"n/a\"),($AA3145-$AB3145)*INDEX(misc!DB$3:DB$6,MATCH($AC3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3145=\"n/a\",$AJ3145*$AI3145,$I3145)\n    +IFERROR(\n      IF(AND($AF3145<=BE$1,$AG3145>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3145,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3145>$AB3145,($AA3145-$AB3145)*INDEX(misc!DB$3:DB$6,MATCH($AD3145,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3145*$AH3145*$AI3145),\n$X3145)*$AK3145","v":0}]
[null,{"$f":"unique_contracts!A3170","v":0},{"$f":"unique_contracts!B3170","v":0},{"$f":"unique_contracts!D3170","v":0},{"$f":"unique_contracts!J3170","v":0},{"$f":"unique_contracts!K3170","v":0},{"$f":"unique_contracts!M3170","v":0},{"$f":"unique_contracts!N3170","v":0},{"$f":"unique_contracts!P3170","v":0},{"$f":"unique_contracts!R3170","v":0},{"$f":"unique_contracts!V3170","v":0},{"$f":"unique_contracts!AB3170","v":0},{"$f":"unique_contracts!AM3170","v":0},{"$f":"unique_contracts!AN3170","v":0},{"$f":"unique_contracts!AO3170","v":0},{"$f":"unique_contracts!AP3170","v":0},{"$f":"unique_contracts!AQ3170","v":0},{"$f":"unique_contracts!AR3170","v":0},{"$f":"unique_contracts!BR3170","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3170,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3170,\"pumped_storage\",\n      IF(AND(NOT(U3170),V3170),\"n/a\",\n        IF(AND(K3170>0,OR(G3170=\"NotHybrid\",G3170=0)),_xlfn.CONCAT(AB3170,INDEX(resources!$G:$G,MATCH(C3170,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3170,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3170=\"Online\",NOT(ISNUMBER(MATCH(AC3170,misc!$DD:$DD,0)))),F3170,E3170)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AL$1,$AG3170>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CI$3:CI$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AL$1,$AG3170>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CI$3:CI$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AM$1,$AG3170>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AM$1,$AG3170>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AN$1,$AG3170>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CK$3:CK$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AN$1,$AG3170>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CK$3:CK$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AO$1,$AG3170>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CL$3:CL$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AO$1,$AG3170>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CL$3:CL$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AP$1,$AG3170>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CM$3:CM$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AP$1,$AG3170>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CM$3:CM$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AQ$1,$AG3170>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CN$3:CN$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AQ$1,$AG3170>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CN$3:CN$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AR$1,$AG3170>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CO$3:CO$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AR$1,$AG3170>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CO$3:CO$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AS$1,$AG3170>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CP$3:CP$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AS$1,$AG3170>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CP$3:CP$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AT$1,$AG3170>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AT$1,$AG3170>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AU$1,$AG3170>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CR$3:CR$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AU$1,$AG3170>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CR$3:CR$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AV$1,$AG3170>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CS$3:CS$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AV$1,$AG3170>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CS$3:CS$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AW$1,$AG3170>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CT$3:CT$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AW$1,$AG3170>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CT$3:CT$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AX$1,$AG3170>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CU$3:CU$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AX$1,$AG3170>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CU$3:CU$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AY$1,$AG3170>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CV$3:CV$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AY$1,$AG3170>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CV$3:CV$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=AZ$1,$AG3170>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CW$3:CW$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=AZ$1,$AG3170>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CW$3:CW$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=BA$1,$AG3170>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CX$3:CX$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=BA$1,$AG3170>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CX$3:CX$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=BB$1,$AG3170>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CY$3:CY$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=BB$1,$AG3170>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CY$3:CY$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=BC$1,$AG3170>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=BC$1,$AG3170>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=BD$1,$AG3170>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!DA$3:DA$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=BD$1,$AG3170>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!DA$3:DA$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3170<=BE$1,$AG3170>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3170,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3170>$AB3170,$AD3170=\"n/a\"),($AA3170-$AB3170)*INDEX(misc!DB$3:DB$6,MATCH($AC3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3170=\"n/a\",$AJ3170*$AI3170,$I3170)\n    +IFERROR(\n      IF(AND($AF3170<=BE$1,$AG3170>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3170,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3170>$AB3170,($AA3170-$AB3170)*INDEX(misc!DB$3:DB$6,MATCH($AD3170,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3170*$AH3170*$AI3170),\n$X3170)*$AK3170","v":0}]
[null,{"$f":"unique_contracts!A3189","v":0},{"$f":"unique_contracts!B3189","v":0},{"$f":"unique_contracts!D3189","v":0},{"$f":"unique_contracts!J3189","v":0},{"$f":"unique_contracts!K3189","v":0},{"$f":"unique_contracts!M3189","v":0},{"$f":"unique_contracts!N3189","v":0},{"$f":"unique_contracts!P3189","v":0},{"$f":"unique_contracts!R3189","v":0},{"$f":"unique_contracts!V3189","v":0},{"$f":"unique_contracts!AB3189","v":0},{"$f":"unique_contracts!AM3189","v":0},{"$f":"unique_contracts!AN3189","v":0},{"$f":"unique_contracts!AO3189","v":0},{"$f":"unique_contracts!AP3189","v":0},{"$f":"unique_contracts!AQ3189","v":0},{"$f":"unique_contracts!AR3189","v":0},{"$f":"unique_contracts!BR3189","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3189,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3189,\"pumped_storage\",\n      IF(AND(NOT(U3189),V3189),\"n/a\",\n        IF(AND(K3189>0,OR(G3189=\"NotHybrid\",G3189=0)),_xlfn.CONCAT(AB3189,INDEX(resources!$G:$G,MATCH(C3189,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3189,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3189=\"Online\",NOT(ISNUMBER(MATCH(AC3189,misc!$DD:$DD,0)))),F3189,E3189)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AL$1,$AG3189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CI$3:CI$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AL$1,$AG3189>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CI$3:CI$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AM$1,$AG3189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AM$1,$AG3189>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AN$1,$AG3189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CK$3:CK$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AN$1,$AG3189>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CK$3:CK$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AO$1,$AG3189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CL$3:CL$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AO$1,$AG3189>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CL$3:CL$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AP$1,$AG3189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CM$3:CM$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AP$1,$AG3189>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CM$3:CM$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AQ$1,$AG3189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CN$3:CN$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AQ$1,$AG3189>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CN$3:CN$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AR$1,$AG3189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CO$3:CO$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AR$1,$AG3189>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CO$3:CO$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AS$1,$AG3189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CP$3:CP$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AS$1,$AG3189>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CP$3:CP$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AT$1,$AG3189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AT$1,$AG3189>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AU$1,$AG3189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CR$3:CR$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AU$1,$AG3189>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CR$3:CR$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AV$1,$AG3189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CS$3:CS$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AV$1,$AG3189>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CS$3:CS$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AW$1,$AG3189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CT$3:CT$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AW$1,$AG3189>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CT$3:CT$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AX$1,$AG3189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CU$3:CU$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AX$1,$AG3189>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CU$3:CU$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AY$1,$AG3189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CV$3:CV$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AY$1,$AG3189>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CV$3:CV$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=AZ$1,$AG3189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CW$3:CW$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=AZ$1,$AG3189>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CW$3:CW$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=BA$1,$AG3189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CX$3:CX$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=BA$1,$AG3189>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CX$3:CX$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=BB$1,$AG3189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CY$3:CY$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=BB$1,$AG3189>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CY$3:CY$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=BC$1,$AG3189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=BC$1,$AG3189>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=BD$1,$AG3189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!DA$3:DA$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=BD$1,$AG3189>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!DA$3:DA$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3189<=BE$1,$AG3189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3189,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3189>$AB3189,$AD3189=\"n/a\"),($AA3189-$AB3189)*INDEX(misc!DB$3:DB$6,MATCH($AC3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3189=\"n/a\",$AJ3189*$AI3189,$I3189)\n    +IFERROR(\n      IF(AND($AF3189<=BE$1,$AG3189>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3189,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3189>$AB3189,($AA3189-$AB3189)*INDEX(misc!DB$3:DB$6,MATCH($AD3189,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3189*$AH3189*$AI3189),\n$X3189)*$AK3189","v":0}]
[null,{"$f":"unique_contracts!A3201","v":0},{"$f":"unique_contracts!B3201","v":0},{"$f":"unique_contracts!D3201","v":0},{"$f":"unique_contracts!J3201","v":0},{"$f":"unique_contracts!K3201","v":0},{"$f":"unique_contracts!M3201","v":0},{"$f":"unique_contracts!N3201","v":0},{"$f":"unique_contracts!P3201","v":0},{"$f":"unique_contracts!R3201","v":0},{"$f":"unique_contracts!V3201","v":0},{"$f":"unique_contracts!AB3201","v":0},{"$f":"unique_contracts!AM3201","v":0},{"$f":"unique_contracts!AN3201","v":0},{"$f":"unique_contracts!AO3201","v":0},{"$f":"unique_contracts!AP3201","v":0},{"$f":"unique_contracts!AQ3201","v":0},{"$f":"unique_contracts!AR3201","v":0},{"$f":"unique_contracts!BR3201","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3201,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3201,\"pumped_storage\",\n      IF(AND(NOT(U3201),V3201),\"n/a\",\n        IF(AND(K3201>0,OR(G3201=\"NotHybrid\",G3201=0)),_xlfn.CONCAT(AB3201,INDEX(resources!$G:$G,MATCH(C3201,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3201,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3201=\"Online\",NOT(ISNUMBER(MATCH(AC3201,misc!$DD:$DD,0)))),F3201,E3201)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AL$1,$AG3201>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CI$3:CI$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AL$1,$AG3201>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CI$3:CI$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AM$1,$AG3201>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AM$1,$AG3201>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AN$1,$AG3201>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CK$3:CK$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AN$1,$AG3201>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CK$3:CK$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AO$1,$AG3201>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CL$3:CL$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AO$1,$AG3201>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CL$3:CL$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AP$1,$AG3201>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CM$3:CM$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AP$1,$AG3201>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CM$3:CM$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AQ$1,$AG3201>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CN$3:CN$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AQ$1,$AG3201>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CN$3:CN$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AR$1,$AG3201>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CO$3:CO$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AR$1,$AG3201>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CO$3:CO$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AS$1,$AG3201>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CP$3:CP$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AS$1,$AG3201>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CP$3:CP$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AT$1,$AG3201>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AT$1,$AG3201>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AU$1,$AG3201>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CR$3:CR$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AU$1,$AG3201>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CR$3:CR$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AV$1,$AG3201>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CS$3:CS$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AV$1,$AG3201>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CS$3:CS$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AW$1,$AG3201>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CT$3:CT$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AW$1,$AG3201>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CT$3:CT$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AX$1,$AG3201>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CU$3:CU$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AX$1,$AG3201>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CU$3:CU$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AY$1,$AG3201>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CV$3:CV$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AY$1,$AG3201>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CV$3:CV$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=AZ$1,$AG3201>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CW$3:CW$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=AZ$1,$AG3201>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CW$3:CW$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=BA$1,$AG3201>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CX$3:CX$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=BA$1,$AG3201>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CX$3:CX$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=BB$1,$AG3201>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CY$3:CY$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=BB$1,$AG3201>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CY$3:CY$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=BC$1,$AG3201>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=BC$1,$AG3201>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=BD$1,$AG3201>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!DA$3:DA$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=BD$1,$AG3201>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!DA$3:DA$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3201<=BE$1,$AG3201>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3201,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3201>$AB3201,$AD3201=\"n/a\"),($AA3201-$AB3201)*INDEX(misc!DB$3:DB$6,MATCH($AC3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3201=\"n/a\",$AJ3201*$AI3201,$I3201)\n    +IFERROR(\n      IF(AND($AF3201<=BE$1,$AG3201>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3201,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3201>$AB3201,($AA3201-$AB3201)*INDEX(misc!DB$3:DB$6,MATCH($AD3201,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3201*$AH3201*$AI3201),\n$X3201)*$AK3201","v":0}]
[null,{"$f":"unique_contracts!A3213","v":0},{"$f":"unique_contracts!B3213","v":0},{"$f":"unique_contracts!D3213","v":0},{"$f":"unique_contracts!J3213","v":0},{"$f":"unique_contracts!K3213","v":0},{"$f":"unique_contracts!M3213","v":0},{"$f":"unique_contracts!N3213","v":0},{"$f":"unique_contracts!P3213","v":0},{"$f":"unique_contracts!R3213","v":0},{"$f":"unique_contracts!V3213","v":0},{"$f":"unique_contracts!AB3213","v":0},{"$f":"unique_contracts!AM3213","v":0},{"$f":"unique_contracts!AN3213","v":0},{"$f":"unique_contracts!AO3213","v":0},{"$f":"unique_contracts!AP3213","v":0},{"$f":"unique_contracts!AQ3213","v":0},{"$f":"unique_contracts!AR3213","v":0},{"$f":"unique_contracts!BR3213","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3213,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3213,\"pumped_storage\",\n      IF(AND(NOT(U3213),V3213),\"n/a\",\n        IF(AND(K3213>0,OR(G3213=\"NotHybrid\",G3213=0)),_xlfn.CONCAT(AB3213,INDEX(resources!$G:$G,MATCH(C3213,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3213,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3213=\"Online\",NOT(ISNUMBER(MATCH(AC3213,misc!$DD:$DD,0)))),F3213,E3213)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AL$1,$AG3213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CI$3:CI$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AL$1,$AG3213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CI$3:CI$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AM$1,$AG3213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AM$1,$AG3213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AN$1,$AG3213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CK$3:CK$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AN$1,$AG3213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CK$3:CK$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AO$1,$AG3213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CL$3:CL$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AO$1,$AG3213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CL$3:CL$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AP$1,$AG3213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CM$3:CM$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AP$1,$AG3213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CM$3:CM$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AQ$1,$AG3213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CN$3:CN$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AQ$1,$AG3213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CN$3:CN$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AR$1,$AG3213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CO$3:CO$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AR$1,$AG3213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CO$3:CO$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AS$1,$AG3213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CP$3:CP$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AS$1,$AG3213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CP$3:CP$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AT$1,$AG3213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AT$1,$AG3213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AU$1,$AG3213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CR$3:CR$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AU$1,$AG3213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CR$3:CR$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AV$1,$AG3213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CS$3:CS$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AV$1,$AG3213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CS$3:CS$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AW$1,$AG3213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CT$3:CT$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AW$1,$AG3213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CT$3:CT$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AX$1,$AG3213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CU$3:CU$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AX$1,$AG3213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CU$3:CU$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AY$1,$AG3213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CV$3:CV$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AY$1,$AG3213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CV$3:CV$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=AZ$1,$AG3213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CW$3:CW$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=AZ$1,$AG3213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CW$3:CW$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=BA$1,$AG3213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CX$3:CX$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=BA$1,$AG3213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CX$3:CX$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=BB$1,$AG3213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CY$3:CY$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=BB$1,$AG3213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CY$3:CY$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=BC$1,$AG3213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=BC$1,$AG3213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=BD$1,$AG3213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!DA$3:DA$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=BD$1,$AG3213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!DA$3:DA$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3213<=BE$1,$AG3213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3213>$AB3213,$AD3213=\"n/a\"),($AA3213-$AB3213)*INDEX(misc!DB$3:DB$6,MATCH($AC3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3213=\"n/a\",$AJ3213*$AI3213,$I3213)\n    +IFERROR(\n      IF(AND($AF3213<=BE$1,$AG3213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3213>$AB3213,($AA3213-$AB3213)*INDEX(misc!DB$3:DB$6,MATCH($AD3213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3213*$AH3213*$AI3213),\n$X3213)*$AK3213","v":0}]
[null,{"$f":"unique_contracts!A3232","v":0},{"$f":"unique_contracts!B3232","v":0},{"$f":"unique_contracts!D3232","v":0},{"$f":"unique_contracts!J3232","v":0},{"$f":"unique_contracts!K3232","v":0},{"$f":"unique_contracts!M3232","v":0},{"$f":"unique_contracts!N3232","v":0},{"$f":"unique_contracts!P3232","v":0},{"$f":"unique_contracts!R3232","v":0},{"$f":"unique_contracts!V3232","v":0},{"$f":"unique_contracts!AB3232","v":0},{"$f":"unique_contracts!AM3232","v":0},{"$f":"unique_contracts!AN3232","v":0},{"$f":"unique_contracts!AO3232","v":0},{"$f":"unique_contracts!AP3232","v":0},{"$f":"unique_contracts!AQ3232","v":0},{"$f":"unique_contracts!AR3232","v":0},{"$f":"unique_contracts!BR3232","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3232,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3232,\"pumped_storage\",\n      IF(AND(NOT(U3232),V3232),\"n/a\",\n        IF(AND(K3232>0,OR(G3232=\"NotHybrid\",G3232=0)),_xlfn.CONCAT(AB3232,INDEX(resources!$G:$G,MATCH(C3232,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3232,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3232=\"Online\",NOT(ISNUMBER(MATCH(AC3232,misc!$DD:$DD,0)))),F3232,E3232)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AL$1,$AG3232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CI$3:CI$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AL$1,$AG3232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CI$3:CI$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AM$1,$AG3232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AM$1,$AG3232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AN$1,$AG3232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CK$3:CK$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AN$1,$AG3232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CK$3:CK$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AO$1,$AG3232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CL$3:CL$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AO$1,$AG3232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CL$3:CL$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AP$1,$AG3232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CM$3:CM$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AP$1,$AG3232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CM$3:CM$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AQ$1,$AG3232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CN$3:CN$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AQ$1,$AG3232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CN$3:CN$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AR$1,$AG3232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CO$3:CO$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AR$1,$AG3232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CO$3:CO$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AS$1,$AG3232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CP$3:CP$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AS$1,$AG3232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CP$3:CP$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AT$1,$AG3232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AT$1,$AG3232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AU$1,$AG3232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CR$3:CR$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AU$1,$AG3232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CR$3:CR$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AV$1,$AG3232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CS$3:CS$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AV$1,$AG3232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CS$3:CS$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AW$1,$AG3232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CT$3:CT$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AW$1,$AG3232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CT$3:CT$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AX$1,$AG3232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CU$3:CU$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AX$1,$AG3232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CU$3:CU$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AY$1,$AG3232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CV$3:CV$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AY$1,$AG3232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CV$3:CV$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=AZ$1,$AG3232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CW$3:CW$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=AZ$1,$AG3232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CW$3:CW$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=BA$1,$AG3232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CX$3:CX$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=BA$1,$AG3232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CX$3:CX$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=BB$1,$AG3232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CY$3:CY$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=BB$1,$AG3232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CY$3:CY$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=BC$1,$AG3232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=BC$1,$AG3232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=BD$1,$AG3232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!DA$3:DA$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=BD$1,$AG3232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!DA$3:DA$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3232<=BE$1,$AG3232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3232>$AB3232,$AD3232=\"n/a\"),($AA3232-$AB3232)*INDEX(misc!DB$3:DB$6,MATCH($AC3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3232=\"n/a\",$AJ3232*$AI3232,$I3232)\n    +IFERROR(\n      IF(AND($AF3232<=BE$1,$AG3232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3232>$AB3232,($AA3232-$AB3232)*INDEX(misc!DB$3:DB$6,MATCH($AD3232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3232*$AH3232*$AI3232),\n$X3232)*$AK3232","v":0}]
[null,{"$f":"unique_contracts!A3257","v":0},{"$f":"unique_contracts!B3257","v":0},{"$f":"unique_contracts!D3257","v":0},{"$f":"unique_contracts!J3257","v":0},{"$f":"unique_contracts!K3257","v":0},{"$f":"unique_contracts!M3257","v":0},{"$f":"unique_contracts!N3257","v":0},{"$f":"unique_contracts!P3257","v":0},{"$f":"unique_contracts!R3257","v":0},{"$f":"unique_contracts!V3257","v":0},{"$f":"unique_contracts!AB3257","v":0},{"$f":"unique_contracts!AM3257","v":0},{"$f":"unique_contracts!AN3257","v":0},{"$f":"unique_contracts!AO3257","v":0},{"$f":"unique_contracts!AP3257","v":0},{"$f":"unique_contracts!AQ3257","v":0},{"$f":"unique_contracts!AR3257","v":0},{"$f":"unique_contracts!BR3257","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3257,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3257,\"pumped_storage\",\n      IF(AND(NOT(U3257),V3257),\"n/a\",\n        IF(AND(K3257>0,OR(G3257=\"NotHybrid\",G3257=0)),_xlfn.CONCAT(AB3257,INDEX(resources!$G:$G,MATCH(C3257,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3257,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3257=\"Online\",NOT(ISNUMBER(MATCH(AC3257,misc!$DD:$DD,0)))),F3257,E3257)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AL$1,$AG3257>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CI$3:CI$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AL$1,$AG3257>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CI$3:CI$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AM$1,$AG3257>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AM$1,$AG3257>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AN$1,$AG3257>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CK$3:CK$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AN$1,$AG3257>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CK$3:CK$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AO$1,$AG3257>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CL$3:CL$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AO$1,$AG3257>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CL$3:CL$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AP$1,$AG3257>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CM$3:CM$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AP$1,$AG3257>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CM$3:CM$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AQ$1,$AG3257>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CN$3:CN$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AQ$1,$AG3257>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CN$3:CN$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AR$1,$AG3257>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CO$3:CO$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AR$1,$AG3257>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CO$3:CO$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AS$1,$AG3257>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CP$3:CP$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AS$1,$AG3257>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CP$3:CP$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AT$1,$AG3257>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AT$1,$AG3257>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AU$1,$AG3257>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CR$3:CR$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AU$1,$AG3257>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CR$3:CR$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AV$1,$AG3257>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CS$3:CS$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AV$1,$AG3257>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CS$3:CS$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AW$1,$AG3257>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CT$3:CT$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AW$1,$AG3257>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CT$3:CT$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AX$1,$AG3257>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CU$3:CU$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AX$1,$AG3257>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CU$3:CU$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AY$1,$AG3257>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CV$3:CV$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AY$1,$AG3257>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CV$3:CV$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=AZ$1,$AG3257>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CW$3:CW$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=AZ$1,$AG3257>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CW$3:CW$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=BA$1,$AG3257>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CX$3:CX$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=BA$1,$AG3257>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CX$3:CX$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=BB$1,$AG3257>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CY$3:CY$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=BB$1,$AG3257>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CY$3:CY$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=BC$1,$AG3257>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=BC$1,$AG3257>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=BD$1,$AG3257>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!DA$3:DA$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=BD$1,$AG3257>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!DA$3:DA$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3257<=BE$1,$AG3257>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3257,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3257>$AB3257,$AD3257=\"n/a\"),($AA3257-$AB3257)*INDEX(misc!DB$3:DB$6,MATCH($AC3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3257=\"n/a\",$AJ3257*$AI3257,$I3257)\n    +IFERROR(\n      IF(AND($AF3257<=BE$1,$AG3257>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3257,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3257>$AB3257,($AA3257-$AB3257)*INDEX(misc!DB$3:DB$6,MATCH($AD3257,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3257*$AH3257*$AI3257),\n$X3257)*$AK3257","v":0}]
[null,{"$f":"unique_contracts!A3278","v":0},{"$f":"unique_contracts!B3278","v":0},{"$f":"unique_contracts!D3278","v":0},{"$f":"unique_contracts!J3278","v":0},{"$f":"unique_contracts!K3278","v":0},{"$f":"unique_contracts!M3278","v":0},{"$f":"unique_contracts!N3278","v":0},{"$f":"unique_contracts!P3278","v":0},{"$f":"unique_contracts!R3278","v":0},{"$f":"unique_contracts!V3278","v":0},{"$f":"unique_contracts!AB3278","v":0},{"$f":"unique_contracts!AM3278","v":0},{"$f":"unique_contracts!AN3278","v":0},{"$f":"unique_contracts!AO3278","v":0},{"$f":"unique_contracts!AP3278","v":0},{"$f":"unique_contracts!AQ3278","v":0},{"$f":"unique_contracts!AR3278","v":0},{"$f":"unique_contracts!BR3278","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3278,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3278,\"pumped_storage\",\n      IF(AND(NOT(U3278),V3278),\"n/a\",\n        IF(AND(K3278>0,OR(G3278=\"NotHybrid\",G3278=0)),_xlfn.CONCAT(AB3278,INDEX(resources!$G:$G,MATCH(C3278,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3278,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3278=\"Online\",NOT(ISNUMBER(MATCH(AC3278,misc!$DD:$DD,0)))),F3278,E3278)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AL$1,$AG3278>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CI$3:CI$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AL$1,$AG3278>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CI$3:CI$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AM$1,$AG3278>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AM$1,$AG3278>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AN$1,$AG3278>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CK$3:CK$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AN$1,$AG3278>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CK$3:CK$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AO$1,$AG3278>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CL$3:CL$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AO$1,$AG3278>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CL$3:CL$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AP$1,$AG3278>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CM$3:CM$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AP$1,$AG3278>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CM$3:CM$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AQ$1,$AG3278>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CN$3:CN$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AQ$1,$AG3278>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CN$3:CN$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AR$1,$AG3278>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CO$3:CO$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AR$1,$AG3278>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CO$3:CO$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AS$1,$AG3278>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CP$3:CP$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AS$1,$AG3278>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CP$3:CP$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AT$1,$AG3278>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AT$1,$AG3278>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AU$1,$AG3278>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CR$3:CR$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AU$1,$AG3278>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CR$3:CR$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AV$1,$AG3278>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CS$3:CS$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AV$1,$AG3278>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CS$3:CS$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AW$1,$AG3278>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CT$3:CT$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AW$1,$AG3278>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CT$3:CT$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AX$1,$AG3278>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CU$3:CU$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AX$1,$AG3278>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CU$3:CU$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AY$1,$AG3278>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CV$3:CV$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AY$1,$AG3278>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CV$3:CV$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=AZ$1,$AG3278>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CW$3:CW$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=AZ$1,$AG3278>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CW$3:CW$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=BA$1,$AG3278>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CX$3:CX$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=BA$1,$AG3278>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CX$3:CX$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=BB$1,$AG3278>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CY$3:CY$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=BB$1,$AG3278>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CY$3:CY$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=BC$1,$AG3278>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=BC$1,$AG3278>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=BD$1,$AG3278>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!DA$3:DA$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=BD$1,$AG3278>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!DA$3:DA$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3278<=BE$1,$AG3278>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3278,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3278>$AB3278,$AD3278=\"n/a\"),($AA3278-$AB3278)*INDEX(misc!DB$3:DB$6,MATCH($AC3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3278=\"n/a\",$AJ3278*$AI3278,$I3278)\n    +IFERROR(\n      IF(AND($AF3278<=BE$1,$AG3278>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3278,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3278>$AB3278,($AA3278-$AB3278)*INDEX(misc!DB$3:DB$6,MATCH($AD3278,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3278*$AH3278*$AI3278),\n$X3278)*$AK3278","v":0}]
[null,{"$f":"unique_contracts!A3294","v":0},{"$f":"unique_contracts!B3294","v":0},{"$f":"unique_contracts!D3294","v":0},{"$f":"unique_contracts!J3294","v":0},{"$f":"unique_contracts!K3294","v":0},{"$f":"unique_contracts!M3294","v":0},{"$f":"unique_contracts!N3294","v":0},{"$f":"unique_contracts!P3294","v":0},{"$f":"unique_contracts!R3294","v":0},{"$f":"unique_contracts!V3294","v":0},{"$f":"unique_contracts!AB3294","v":0},{"$f":"unique_contracts!AM3294","v":0},{"$f":"unique_contracts!AN3294","v":0},{"$f":"unique_contracts!AO3294","v":0},{"$f":"unique_contracts!AP3294","v":0},{"$f":"unique_contracts!AQ3294","v":0},{"$f":"unique_contracts!AR3294","v":0},{"$f":"unique_contracts!BR3294","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3294,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3294,\"pumped_storage\",\n      IF(AND(NOT(U3294),V3294),\"n/a\",\n        IF(AND(K3294>0,OR(G3294=\"NotHybrid\",G3294=0)),_xlfn.CONCAT(AB3294,INDEX(resources!$G:$G,MATCH(C3294,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3294,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3294=\"Online\",NOT(ISNUMBER(MATCH(AC3294,misc!$DD:$DD,0)))),F3294,E3294)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AL$1,$AG3294>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CI$3:CI$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AL$1,$AG3294>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CI$3:CI$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AM$1,$AG3294>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AM$1,$AG3294>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AN$1,$AG3294>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CK$3:CK$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AN$1,$AG3294>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CK$3:CK$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AO$1,$AG3294>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CL$3:CL$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AO$1,$AG3294>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CL$3:CL$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AP$1,$AG3294>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CM$3:CM$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AP$1,$AG3294>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CM$3:CM$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AQ$1,$AG3294>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CN$3:CN$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AQ$1,$AG3294>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CN$3:CN$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AR$1,$AG3294>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CO$3:CO$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AR$1,$AG3294>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CO$3:CO$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AS$1,$AG3294>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CP$3:CP$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AS$1,$AG3294>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CP$3:CP$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AT$1,$AG3294>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AT$1,$AG3294>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AU$1,$AG3294>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CR$3:CR$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AU$1,$AG3294>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CR$3:CR$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AV$1,$AG3294>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CS$3:CS$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AV$1,$AG3294>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CS$3:CS$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AW$1,$AG3294>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CT$3:CT$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AW$1,$AG3294>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CT$3:CT$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AX$1,$AG3294>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CU$3:CU$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AX$1,$AG3294>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CU$3:CU$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AY$1,$AG3294>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CV$3:CV$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AY$1,$AG3294>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CV$3:CV$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=AZ$1,$AG3294>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CW$3:CW$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=AZ$1,$AG3294>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CW$3:CW$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=BA$1,$AG3294>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CX$3:CX$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=BA$1,$AG3294>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CX$3:CX$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=BB$1,$AG3294>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CY$3:CY$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=BB$1,$AG3294>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CY$3:CY$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=BC$1,$AG3294>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=BC$1,$AG3294>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=BD$1,$AG3294>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!DA$3:DA$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=BD$1,$AG3294>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!DA$3:DA$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3294<=BE$1,$AG3294>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3294,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3294>$AB3294,$AD3294=\"n/a\"),($AA3294-$AB3294)*INDEX(misc!DB$3:DB$6,MATCH($AC3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3294=\"n/a\",$AJ3294*$AI3294,$I3294)\n    +IFERROR(\n      IF(AND($AF3294<=BE$1,$AG3294>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3294,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3294>$AB3294,($AA3294-$AB3294)*INDEX(misc!DB$3:DB$6,MATCH($AD3294,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3294*$AH3294*$AI3294),\n$X3294)*$AK3294","v":0}]
[null,{"$f":"unique_contracts!A3319","v":0},{"$f":"unique_contracts!B3319","v":0},{"$f":"unique_contracts!D3319","v":0},{"$f":"unique_contracts!J3319","v":0},{"$f":"unique_contracts!K3319","v":0},{"$f":"unique_contracts!M3319","v":0},{"$f":"unique_contracts!N3319","v":0},{"$f":"unique_contracts!P3319","v":0},{"$f":"unique_contracts!R3319","v":0},{"$f":"unique_contracts!V3319","v":0},{"$f":"unique_contracts!AB3319","v":0},{"$f":"unique_contracts!AM3319","v":0},{"$f":"unique_contracts!AN3319","v":0},{"$f":"unique_contracts!AO3319","v":0},{"$f":"unique_contracts!AP3319","v":0},{"$f":"unique_contracts!AQ3319","v":0},{"$f":"unique_contracts!AR3319","v":0},{"$f":"unique_contracts!BR3319","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3319,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3319,\"pumped_storage\",\n      IF(AND(NOT(U3319),V3319),\"n/a\",\n        IF(AND(K3319>0,OR(G3319=\"NotHybrid\",G3319=0)),_xlfn.CONCAT(AB3319,INDEX(resources!$G:$G,MATCH(C3319,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3319,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3319=\"Online\",NOT(ISNUMBER(MATCH(AC3319,misc!$DD:$DD,0)))),F3319,E3319)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AL$1,$AG3319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CI$3:CI$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AL$1,$AG3319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CI$3:CI$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AM$1,$AG3319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AM$1,$AG3319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AN$1,$AG3319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CK$3:CK$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AN$1,$AG3319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CK$3:CK$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AO$1,$AG3319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CL$3:CL$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AO$1,$AG3319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CL$3:CL$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AP$1,$AG3319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CM$3:CM$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AP$1,$AG3319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CM$3:CM$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AQ$1,$AG3319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CN$3:CN$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AQ$1,$AG3319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CN$3:CN$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AR$1,$AG3319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CO$3:CO$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AR$1,$AG3319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CO$3:CO$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AS$1,$AG3319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CP$3:CP$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AS$1,$AG3319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CP$3:CP$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AT$1,$AG3319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AT$1,$AG3319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AU$1,$AG3319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CR$3:CR$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AU$1,$AG3319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CR$3:CR$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AV$1,$AG3319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CS$3:CS$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AV$1,$AG3319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CS$3:CS$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AW$1,$AG3319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CT$3:CT$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AW$1,$AG3319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CT$3:CT$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AX$1,$AG3319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CU$3:CU$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AX$1,$AG3319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CU$3:CU$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AY$1,$AG3319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CV$3:CV$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AY$1,$AG3319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CV$3:CV$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=AZ$1,$AG3319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CW$3:CW$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=AZ$1,$AG3319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CW$3:CW$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=BA$1,$AG3319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CX$3:CX$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=BA$1,$AG3319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CX$3:CX$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=BB$1,$AG3319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CY$3:CY$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=BB$1,$AG3319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CY$3:CY$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=BC$1,$AG3319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=BC$1,$AG3319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=BD$1,$AG3319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!DA$3:DA$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=BD$1,$AG3319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!DA$3:DA$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3319<=BE$1,$AG3319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3319>$AB3319,$AD3319=\"n/a\"),($AA3319-$AB3319)*INDEX(misc!DB$3:DB$6,MATCH($AC3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3319=\"n/a\",$AJ3319*$AI3319,$I3319)\n    +IFERROR(\n      IF(AND($AF3319<=BE$1,$AG3319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3319>$AB3319,($AA3319-$AB3319)*INDEX(misc!DB$3:DB$6,MATCH($AD3319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3319*$AH3319*$AI3319),\n$X3319)*$AK3319","v":0}]
[null,{"$f":"unique_contracts!A3338","v":0},{"$f":"unique_contracts!B3338","v":0},{"$f":"unique_contracts!D3338","v":0},{"$f":"unique_contracts!J3338","v":0},{"$f":"unique_contracts!K3338","v":0},{"$f":"unique_contracts!M3338","v":0},{"$f":"unique_contracts!N3338","v":0},{"$f":"unique_contracts!P3338","v":0},{"$f":"unique_contracts!R3338","v":0},{"$f":"unique_contracts!V3338","v":0},{"$f":"unique_contracts!AB3338","v":0},{"$f":"unique_contracts!AM3338","v":0},{"$f":"unique_contracts!AN3338","v":0},{"$f":"unique_contracts!AO3338","v":0},{"$f":"unique_contracts!AP3338","v":0},{"$f":"unique_contracts!AQ3338","v":0},{"$f":"unique_contracts!AR3338","v":0},{"$f":"unique_contracts!BR3338","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3338,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3338,\"pumped_storage\",\n      IF(AND(NOT(U3338),V3338),\"n/a\",\n        IF(AND(K3338>0,OR(G3338=\"NotHybrid\",G3338=0)),_xlfn.CONCAT(AB3338,INDEX(resources!$G:$G,MATCH(C3338,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3338,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3338=\"Online\",NOT(ISNUMBER(MATCH(AC3338,misc!$DD:$DD,0)))),F3338,E3338)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AL$1,$AG3338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CI$3:CI$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AL$1,$AG3338>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CI$3:CI$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AM$1,$AG3338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AM$1,$AG3338>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AN$1,$AG3338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CK$3:CK$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AN$1,$AG3338>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CK$3:CK$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AO$1,$AG3338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CL$3:CL$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AO$1,$AG3338>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CL$3:CL$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AP$1,$AG3338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CM$3:CM$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AP$1,$AG3338>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CM$3:CM$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AQ$1,$AG3338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CN$3:CN$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AQ$1,$AG3338>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CN$3:CN$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AR$1,$AG3338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CO$3:CO$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AR$1,$AG3338>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CO$3:CO$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AS$1,$AG3338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CP$3:CP$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AS$1,$AG3338>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CP$3:CP$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AT$1,$AG3338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AT$1,$AG3338>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AU$1,$AG3338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CR$3:CR$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AU$1,$AG3338>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CR$3:CR$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AV$1,$AG3338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CS$3:CS$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AV$1,$AG3338>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CS$3:CS$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AW$1,$AG3338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CT$3:CT$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AW$1,$AG3338>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CT$3:CT$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AX$1,$AG3338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CU$3:CU$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AX$1,$AG3338>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CU$3:CU$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AY$1,$AG3338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CV$3:CV$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AY$1,$AG3338>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CV$3:CV$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=AZ$1,$AG3338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CW$3:CW$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=AZ$1,$AG3338>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CW$3:CW$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=BA$1,$AG3338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CX$3:CX$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=BA$1,$AG3338>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CX$3:CX$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=BB$1,$AG3338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CY$3:CY$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=BB$1,$AG3338>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CY$3:CY$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=BC$1,$AG3338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=BC$1,$AG3338>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=BD$1,$AG3338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!DA$3:DA$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=BD$1,$AG3338>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!DA$3:DA$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3338<=BE$1,$AG3338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3338,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3338>$AB3338,$AD3338=\"n/a\"),($AA3338-$AB3338)*INDEX(misc!DB$3:DB$6,MATCH($AC3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3338=\"n/a\",$AJ3338*$AI3338,$I3338)\n    +IFERROR(\n      IF(AND($AF3338<=BE$1,$AG3338>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3338,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3338>$AB3338,($AA3338-$AB3338)*INDEX(misc!DB$3:DB$6,MATCH($AD3338,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3338*$AH3338*$AI3338),\n$X3338)*$AK3338","v":0}]
[null,{"$f":"unique_contracts!A3355","v":0},{"$f":"unique_contracts!B3355","v":0},{"$f":"unique_contracts!D3355","v":0},{"$f":"unique_contracts!J3355","v":0},{"$f":"unique_contracts!K3355","v":0},{"$f":"unique_contracts!M3355","v":0},{"$f":"unique_contracts!N3355","v":0},{"$f":"unique_contracts!P3355","v":0},{"$f":"unique_contracts!R3355","v":0},{"$f":"unique_contracts!V3355","v":0},{"$f":"unique_contracts!AB3355","v":0},{"$f":"unique_contracts!AM3355","v":0},{"$f":"unique_contracts!AN3355","v":0},{"$f":"unique_contracts!AO3355","v":0},{"$f":"unique_contracts!AP3355","v":0},{"$f":"unique_contracts!AQ3355","v":0},{"$f":"unique_contracts!AR3355","v":0},{"$f":"unique_contracts!BR3355","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3355,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3355,\"pumped_storage\",\n      IF(AND(NOT(U3355),V3355),\"n/a\",\n        IF(AND(K3355>0,OR(G3355=\"NotHybrid\",G3355=0)),_xlfn.CONCAT(AB3355,INDEX(resources!$G:$G,MATCH(C3355,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3355,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3355=\"Online\",NOT(ISNUMBER(MATCH(AC3355,misc!$DD:$DD,0)))),F3355,E3355)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AL$1,$AG3355>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CI$3:CI$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AL$1,$AG3355>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CI$3:CI$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AM$1,$AG3355>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AM$1,$AG3355>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AN$1,$AG3355>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CK$3:CK$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AN$1,$AG3355>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CK$3:CK$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AO$1,$AG3355>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CL$3:CL$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AO$1,$AG3355>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CL$3:CL$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AP$1,$AG3355>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CM$3:CM$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AP$1,$AG3355>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CM$3:CM$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AQ$1,$AG3355>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CN$3:CN$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AQ$1,$AG3355>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CN$3:CN$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AR$1,$AG3355>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CO$3:CO$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AR$1,$AG3355>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CO$3:CO$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AS$1,$AG3355>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CP$3:CP$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AS$1,$AG3355>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CP$3:CP$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AT$1,$AG3355>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AT$1,$AG3355>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AU$1,$AG3355>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CR$3:CR$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AU$1,$AG3355>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CR$3:CR$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AV$1,$AG3355>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CS$3:CS$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AV$1,$AG3355>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CS$3:CS$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AW$1,$AG3355>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CT$3:CT$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AW$1,$AG3355>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CT$3:CT$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AX$1,$AG3355>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CU$3:CU$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AX$1,$AG3355>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CU$3:CU$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AY$1,$AG3355>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CV$3:CV$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AY$1,$AG3355>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CV$3:CV$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=AZ$1,$AG3355>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CW$3:CW$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=AZ$1,$AG3355>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CW$3:CW$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=BA$1,$AG3355>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CX$3:CX$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=BA$1,$AG3355>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CX$3:CX$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=BB$1,$AG3355>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CY$3:CY$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=BB$1,$AG3355>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CY$3:CY$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=BC$1,$AG3355>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=BC$1,$AG3355>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=BD$1,$AG3355>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!DA$3:DA$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=BD$1,$AG3355>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!DA$3:DA$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3355<=BE$1,$AG3355>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3355,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3355>$AB3355,$AD3355=\"n/a\"),($AA3355-$AB3355)*INDEX(misc!DB$3:DB$6,MATCH($AC3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3355=\"n/a\",$AJ3355*$AI3355,$I3355)\n    +IFERROR(\n      IF(AND($AF3355<=BE$1,$AG3355>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3355,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3355>$AB3355,($AA3355-$AB3355)*INDEX(misc!DB$3:DB$6,MATCH($AD3355,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3355*$AH3355*$AI3355),\n$X3355)*$AK3355","v":0}]
[null,{"$f":"unique_contracts!A3381","v":0},{"$f":"unique_contracts!B3381","v":0},{"$f":"unique_contracts!D3381","v":0},{"$f":"unique_contracts!J3381","v":0},{"$f":"unique_contracts!K3381","v":0},{"$f":"unique_contracts!M3381","v":0},{"$f":"unique_contracts!N3381","v":0},{"$f":"unique_contracts!P3381","v":0},{"$f":"unique_contracts!R3381","v":0},{"$f":"unique_contracts!V3381","v":0},{"$f":"unique_contracts!AB3381","v":0},{"$f":"unique_contracts!AM3381","v":0},{"$f":"unique_contracts!AN3381","v":0},{"$f":"unique_contracts!AO3381","v":0},{"$f":"unique_contracts!AP3381","v":0},{"$f":"unique_contracts!AQ3381","v":0},{"$f":"unique_contracts!AR3381","v":0},{"$f":"unique_contracts!BR3381","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3381,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3381,\"pumped_storage\",\n      IF(AND(NOT(U3381),V3381),\"n/a\",\n        IF(AND(K3381>0,OR(G3381=\"NotHybrid\",G3381=0)),_xlfn.CONCAT(AB3381,INDEX(resources!$G:$G,MATCH(C3381,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3381,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3381=\"Online\",NOT(ISNUMBER(MATCH(AC3381,misc!$DD:$DD,0)))),F3381,E3381)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AL$1,$AG3381>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CI$3:CI$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AL$1,$AG3381>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CI$3:CI$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AM$1,$AG3381>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AM$1,$AG3381>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AN$1,$AG3381>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CK$3:CK$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AN$1,$AG3381>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CK$3:CK$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AO$1,$AG3381>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CL$3:CL$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AO$1,$AG3381>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CL$3:CL$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AP$1,$AG3381>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CM$3:CM$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AP$1,$AG3381>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CM$3:CM$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AQ$1,$AG3381>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CN$3:CN$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AQ$1,$AG3381>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CN$3:CN$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AR$1,$AG3381>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CO$3:CO$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AR$1,$AG3381>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CO$3:CO$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AS$1,$AG3381>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CP$3:CP$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AS$1,$AG3381>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CP$3:CP$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AT$1,$AG3381>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AT$1,$AG3381>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AU$1,$AG3381>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CR$3:CR$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AU$1,$AG3381>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CR$3:CR$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AV$1,$AG3381>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CS$3:CS$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AV$1,$AG3381>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CS$3:CS$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AW$1,$AG3381>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CT$3:CT$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AW$1,$AG3381>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CT$3:CT$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AX$1,$AG3381>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CU$3:CU$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AX$1,$AG3381>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CU$3:CU$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AY$1,$AG3381>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CV$3:CV$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AY$1,$AG3381>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CV$3:CV$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=AZ$1,$AG3381>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CW$3:CW$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=AZ$1,$AG3381>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CW$3:CW$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=BA$1,$AG3381>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CX$3:CX$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=BA$1,$AG3381>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CX$3:CX$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=BB$1,$AG3381>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CY$3:CY$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=BB$1,$AG3381>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CY$3:CY$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=BC$1,$AG3381>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=BC$1,$AG3381>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=BD$1,$AG3381>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!DA$3:DA$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=BD$1,$AG3381>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!DA$3:DA$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3381<=BE$1,$AG3381>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3381,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3381>$AB3381,$AD3381=\"n/a\"),($AA3381-$AB3381)*INDEX(misc!DB$3:DB$6,MATCH($AC3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3381=\"n/a\",$AJ3381*$AI3381,$I3381)\n    +IFERROR(\n      IF(AND($AF3381<=BE$1,$AG3381>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3381,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3381>$AB3381,($AA3381-$AB3381)*INDEX(misc!DB$3:DB$6,MATCH($AD3381,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3381*$AH3381*$AI3381),\n$X3381)*$AK3381","v":0}]
[null,{"$f":"unique_contracts!A3400","v":0},{"$f":"unique_contracts!B3400","v":0},{"$f":"unique_contracts!D3400","v":0},{"$f":"unique_contracts!J3400","v":0},{"$f":"unique_contracts!K3400","v":0},{"$f":"unique_contracts!M3400","v":0},{"$f":"unique_contracts!N3400","v":0},{"$f":"unique_contracts!P3400","v":0},{"$f":"unique_contracts!R3400","v":0},{"$f":"unique_contracts!V3400","v":0},{"$f":"unique_contracts!AB3400","v":0},{"$f":"unique_contracts!AM3400","v":0},{"$f":"unique_contracts!AN3400","v":0},{"$f":"unique_contracts!AO3400","v":0},{"$f":"unique_contracts!AP3400","v":0},{"$f":"unique_contracts!AQ3400","v":0},{"$f":"unique_contracts!AR3400","v":0},{"$f":"unique_contracts!BR3400","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3400,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3400,\"pumped_storage\",\n      IF(AND(NOT(U3400),V3400),\"n/a\",\n        IF(AND(K3400>0,OR(G3400=\"NotHybrid\",G3400=0)),_xlfn.CONCAT(AB3400,INDEX(resources!$G:$G,MATCH(C3400,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3400,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3400=\"Online\",NOT(ISNUMBER(MATCH(AC3400,misc!$DD:$DD,0)))),F3400,E3400)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AL$1,$AG3400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CI$3:CI$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AL$1,$AG3400>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CI$3:CI$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AM$1,$AG3400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AM$1,$AG3400>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AN$1,$AG3400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CK$3:CK$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AN$1,$AG3400>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CK$3:CK$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AO$1,$AG3400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CL$3:CL$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AO$1,$AG3400>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CL$3:CL$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AP$1,$AG3400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CM$3:CM$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AP$1,$AG3400>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CM$3:CM$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AQ$1,$AG3400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CN$3:CN$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AQ$1,$AG3400>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CN$3:CN$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AR$1,$AG3400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CO$3:CO$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AR$1,$AG3400>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CO$3:CO$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AS$1,$AG3400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CP$3:CP$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AS$1,$AG3400>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CP$3:CP$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AT$1,$AG3400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AT$1,$AG3400>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AU$1,$AG3400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CR$3:CR$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AU$1,$AG3400>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CR$3:CR$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AV$1,$AG3400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CS$3:CS$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AV$1,$AG3400>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CS$3:CS$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AW$1,$AG3400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CT$3:CT$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AW$1,$AG3400>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CT$3:CT$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AX$1,$AG3400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CU$3:CU$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AX$1,$AG3400>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CU$3:CU$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AY$1,$AG3400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CV$3:CV$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AY$1,$AG3400>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CV$3:CV$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=AZ$1,$AG3400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CW$3:CW$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=AZ$1,$AG3400>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CW$3:CW$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=BA$1,$AG3400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CX$3:CX$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=BA$1,$AG3400>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CX$3:CX$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=BB$1,$AG3400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CY$3:CY$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=BB$1,$AG3400>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CY$3:CY$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=BC$1,$AG3400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=BC$1,$AG3400>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=BD$1,$AG3400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!DA$3:DA$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=BD$1,$AG3400>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!DA$3:DA$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3400<=BE$1,$AG3400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3400,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3400>$AB3400,$AD3400=\"n/a\"),($AA3400-$AB3400)*INDEX(misc!DB$3:DB$6,MATCH($AC3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3400=\"n/a\",$AJ3400*$AI3400,$I3400)\n    +IFERROR(\n      IF(AND($AF3400<=BE$1,$AG3400>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3400,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3400>$AB3400,($AA3400-$AB3400)*INDEX(misc!DB$3:DB$6,MATCH($AD3400,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3400*$AH3400*$AI3400),\n$X3400)*$AK3400","v":0}]
[null,{"$f":"unique_contracts!A3406","v":0},{"$f":"unique_contracts!B3406","v":0},{"$f":"unique_contracts!D3406","v":0},{"$f":"unique_contracts!J3406","v":0},{"$f":"unique_contracts!K3406","v":0},{"$f":"unique_contracts!M3406","v":0},{"$f":"unique_contracts!N3406","v":0},{"$f":"unique_contracts!P3406","v":0},{"$f":"unique_contracts!R3406","v":0},{"$f":"unique_contracts!V3406","v":0},{"$f":"unique_contracts!AB3406","v":0},{"$f":"unique_contracts!AM3406","v":0},{"$f":"unique_contracts!AN3406","v":0},{"$f":"unique_contracts!AO3406","v":0},{"$f":"unique_contracts!AP3406","v":0},{"$f":"unique_contracts!AQ3406","v":0},{"$f":"unique_contracts!AR3406","v":0},{"$f":"unique_contracts!BR3406","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3406,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3406,\"pumped_storage\",\n      IF(AND(NOT(U3406),V3406),\"n/a\",\n        IF(AND(K3406>0,OR(G3406=\"NotHybrid\",G3406=0)),_xlfn.CONCAT(AB3406,INDEX(resources!$G:$G,MATCH(C3406,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3406,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3406=\"Online\",NOT(ISNUMBER(MATCH(AC3406,misc!$DD:$DD,0)))),F3406,E3406)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AL$1,$AG3406>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CI$3:CI$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AL$1,$AG3406>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CI$3:CI$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AM$1,$AG3406>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AM$1,$AG3406>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AN$1,$AG3406>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CK$3:CK$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AN$1,$AG3406>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CK$3:CK$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AO$1,$AG3406>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CL$3:CL$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AO$1,$AG3406>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CL$3:CL$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AP$1,$AG3406>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CM$3:CM$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AP$1,$AG3406>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CM$3:CM$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AQ$1,$AG3406>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CN$3:CN$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AQ$1,$AG3406>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CN$3:CN$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AR$1,$AG3406>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CO$3:CO$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AR$1,$AG3406>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CO$3:CO$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AS$1,$AG3406>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CP$3:CP$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AS$1,$AG3406>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CP$3:CP$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AT$1,$AG3406>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AT$1,$AG3406>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AU$1,$AG3406>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CR$3:CR$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AU$1,$AG3406>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CR$3:CR$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AV$1,$AG3406>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CS$3:CS$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AV$1,$AG3406>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CS$3:CS$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AW$1,$AG3406>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CT$3:CT$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AW$1,$AG3406>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CT$3:CT$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AX$1,$AG3406>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CU$3:CU$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AX$1,$AG3406>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CU$3:CU$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AY$1,$AG3406>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CV$3:CV$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AY$1,$AG3406>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CV$3:CV$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=AZ$1,$AG3406>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CW$3:CW$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=AZ$1,$AG3406>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CW$3:CW$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=BA$1,$AG3406>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CX$3:CX$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=BA$1,$AG3406>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CX$3:CX$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=BB$1,$AG3406>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CY$3:CY$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=BB$1,$AG3406>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CY$3:CY$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=BC$1,$AG3406>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=BC$1,$AG3406>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=BD$1,$AG3406>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!DA$3:DA$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=BD$1,$AG3406>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!DA$3:DA$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3406<=BE$1,$AG3406>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3406,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3406>$AB3406,$AD3406=\"n/a\"),($AA3406-$AB3406)*INDEX(misc!DB$3:DB$6,MATCH($AC3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3406=\"n/a\",$AJ3406*$AI3406,$I3406)\n    +IFERROR(\n      IF(AND($AF3406<=BE$1,$AG3406>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3406,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3406>$AB3406,($AA3406-$AB3406)*INDEX(misc!DB$3:DB$6,MATCH($AD3406,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3406*$AH3406*$AI3406),\n$X3406)*$AK3406","v":0}]
[null,{"$f":"unique_contracts!A3428","v":0},{"$f":"unique_contracts!B3428","v":0},{"$f":"unique_contracts!D3428","v":0},{"$f":"unique_contracts!J3428","v":0},{"$f":"unique_contracts!K3428","v":0},{"$f":"unique_contracts!M3428","v":0},{"$f":"unique_contracts!N3428","v":0},{"$f":"unique_contracts!P3428","v":0},{"$f":"unique_contracts!R3428","v":0},{"$f":"unique_contracts!V3428","v":0},{"$f":"unique_contracts!AB3428","v":0},{"$f":"unique_contracts!AM3428","v":0},{"$f":"unique_contracts!AN3428","v":0},{"$f":"unique_contracts!AO3428","v":0},{"$f":"unique_contracts!AP3428","v":0},{"$f":"unique_contracts!AQ3428","v":0},{"$f":"unique_contracts!AR3428","v":0},{"$f":"unique_contracts!BR3428","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3428,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3428,\"pumped_storage\",\n      IF(AND(NOT(U3428),V3428),\"n/a\",\n        IF(AND(K3428>0,OR(G3428=\"NotHybrid\",G3428=0)),_xlfn.CONCAT(AB3428,INDEX(resources!$G:$G,MATCH(C3428,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3428,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3428=\"Online\",NOT(ISNUMBER(MATCH(AC3428,misc!$DD:$DD,0)))),F3428,E3428)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AL$1,$AG3428>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CI$3:CI$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AL$1,$AG3428>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CI$3:CI$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AM$1,$AG3428>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AM$1,$AG3428>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AN$1,$AG3428>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CK$3:CK$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AN$1,$AG3428>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CK$3:CK$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AO$1,$AG3428>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CL$3:CL$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AO$1,$AG3428>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CL$3:CL$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AP$1,$AG3428>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CM$3:CM$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AP$1,$AG3428>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CM$3:CM$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AQ$1,$AG3428>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CN$3:CN$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AQ$1,$AG3428>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CN$3:CN$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AR$1,$AG3428>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CO$3:CO$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AR$1,$AG3428>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CO$3:CO$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AS$1,$AG3428>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CP$3:CP$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AS$1,$AG3428>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CP$3:CP$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AT$1,$AG3428>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AT$1,$AG3428>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AU$1,$AG3428>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CR$3:CR$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AU$1,$AG3428>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CR$3:CR$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AV$1,$AG3428>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CS$3:CS$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AV$1,$AG3428>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CS$3:CS$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AW$1,$AG3428>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CT$3:CT$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AW$1,$AG3428>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CT$3:CT$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AX$1,$AG3428>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CU$3:CU$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AX$1,$AG3428>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CU$3:CU$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AY$1,$AG3428>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CV$3:CV$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AY$1,$AG3428>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CV$3:CV$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=AZ$1,$AG3428>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CW$3:CW$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=AZ$1,$AG3428>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CW$3:CW$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=BA$1,$AG3428>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CX$3:CX$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=BA$1,$AG3428>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CX$3:CX$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=BB$1,$AG3428>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CY$3:CY$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=BB$1,$AG3428>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CY$3:CY$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=BC$1,$AG3428>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=BC$1,$AG3428>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=BD$1,$AG3428>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!DA$3:DA$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=BD$1,$AG3428>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!DA$3:DA$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3428<=BE$1,$AG3428>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3428,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3428>$AB3428,$AD3428=\"n/a\"),($AA3428-$AB3428)*INDEX(misc!DB$3:DB$6,MATCH($AC3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3428=\"n/a\",$AJ3428*$AI3428,$I3428)\n    +IFERROR(\n      IF(AND($AF3428<=BE$1,$AG3428>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3428,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3428>$AB3428,($AA3428-$AB3428)*INDEX(misc!DB$3:DB$6,MATCH($AD3428,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3428*$AH3428*$AI3428),\n$X3428)*$AK3428","v":0}]
[null,{"$f":"unique_contracts!A3443","v":0},{"$f":"unique_contracts!B3443","v":0},{"$f":"unique_contracts!D3443","v":0},{"$f":"unique_contracts!J3443","v":0},{"$f":"unique_contracts!K3443","v":0},{"$f":"unique_contracts!M3443","v":0},{"$f":"unique_contracts!N3443","v":0},{"$f":"unique_contracts!P3443","v":0},{"$f":"unique_contracts!R3443","v":0},{"$f":"unique_contracts!V3443","v":0},{"$f":"unique_contracts!AB3443","v":0},{"$f":"unique_contracts!AM3443","v":0},{"$f":"unique_contracts!AN3443","v":0},{"$f":"unique_contracts!AO3443","v":0},{"$f":"unique_contracts!AP3443","v":0},{"$f":"unique_contracts!AQ3443","v":0},{"$f":"unique_contracts!AR3443","v":0},{"$f":"unique_contracts!BR3443","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3443,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3443,\"pumped_storage\",\n      IF(AND(NOT(U3443),V3443),\"n/a\",\n        IF(AND(K3443>0,OR(G3443=\"NotHybrid\",G3443=0)),_xlfn.CONCAT(AB3443,INDEX(resources!$G:$G,MATCH(C3443,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3443,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3443=\"Online\",NOT(ISNUMBER(MATCH(AC3443,misc!$DD:$DD,0)))),F3443,E3443)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AL$1,$AG3443>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CI$3:CI$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AL$1,$AG3443>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CI$3:CI$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AM$1,$AG3443>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AM$1,$AG3443>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AN$1,$AG3443>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CK$3:CK$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AN$1,$AG3443>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CK$3:CK$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AO$1,$AG3443>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CL$3:CL$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AO$1,$AG3443>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CL$3:CL$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AP$1,$AG3443>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CM$3:CM$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AP$1,$AG3443>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CM$3:CM$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AQ$1,$AG3443>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CN$3:CN$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AQ$1,$AG3443>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CN$3:CN$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AR$1,$AG3443>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CO$3:CO$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AR$1,$AG3443>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CO$3:CO$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AS$1,$AG3443>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CP$3:CP$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AS$1,$AG3443>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CP$3:CP$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AT$1,$AG3443>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AT$1,$AG3443>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AU$1,$AG3443>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CR$3:CR$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AU$1,$AG3443>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CR$3:CR$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AV$1,$AG3443>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CS$3:CS$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AV$1,$AG3443>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CS$3:CS$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AW$1,$AG3443>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CT$3:CT$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AW$1,$AG3443>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CT$3:CT$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AX$1,$AG3443>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CU$3:CU$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AX$1,$AG3443>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CU$3:CU$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AY$1,$AG3443>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CV$3:CV$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AY$1,$AG3443>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CV$3:CV$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=AZ$1,$AG3443>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CW$3:CW$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=AZ$1,$AG3443>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CW$3:CW$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=BA$1,$AG3443>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CX$3:CX$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=BA$1,$AG3443>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CX$3:CX$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=BB$1,$AG3443>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CY$3:CY$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=BB$1,$AG3443>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CY$3:CY$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=BC$1,$AG3443>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=BC$1,$AG3443>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=BD$1,$AG3443>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!DA$3:DA$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=BD$1,$AG3443>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!DA$3:DA$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3443<=BE$1,$AG3443>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3443,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3443>$AB3443,$AD3443=\"n/a\"),($AA3443-$AB3443)*INDEX(misc!DB$3:DB$6,MATCH($AC3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3443=\"n/a\",$AJ3443*$AI3443,$I3443)\n    +IFERROR(\n      IF(AND($AF3443<=BE$1,$AG3443>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3443,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3443>$AB3443,($AA3443-$AB3443)*INDEX(misc!DB$3:DB$6,MATCH($AD3443,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3443*$AH3443*$AI3443),\n$X3443)*$AK3443","v":0}]
[null,{"$f":"unique_contracts!A3468","v":0},{"$f":"unique_contracts!B3468","v":0},{"$f":"unique_contracts!D3468","v":0},{"$f":"unique_contracts!J3468","v":0},{"$f":"unique_contracts!K3468","v":0},{"$f":"unique_contracts!M3468","v":0},{"$f":"unique_contracts!N3468","v":0},{"$f":"unique_contracts!P3468","v":0},{"$f":"unique_contracts!R3468","v":0},{"$f":"unique_contracts!V3468","v":0},{"$f":"unique_contracts!AB3468","v":0},{"$f":"unique_contracts!AM3468","v":0},{"$f":"unique_contracts!AN3468","v":0},{"$f":"unique_contracts!AO3468","v":0},{"$f":"unique_contracts!AP3468","v":0},{"$f":"unique_contracts!AQ3468","v":0},{"$f":"unique_contracts!AR3468","v":0},{"$f":"unique_contracts!BR3468","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3468,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3468,\"pumped_storage\",\n      IF(AND(NOT(U3468),V3468),\"n/a\",\n        IF(AND(K3468>0,OR(G3468=\"NotHybrid\",G3468=0)),_xlfn.CONCAT(AB3468,INDEX(resources!$G:$G,MATCH(C3468,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3468,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3468=\"Online\",NOT(ISNUMBER(MATCH(AC3468,misc!$DD:$DD,0)))),F3468,E3468)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AL$1,$AG3468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CI$3:CI$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AL$1,$AG3468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CI$3:CI$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AM$1,$AG3468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AM$1,$AG3468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AN$1,$AG3468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CK$3:CK$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AN$1,$AG3468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CK$3:CK$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AO$1,$AG3468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CL$3:CL$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AO$1,$AG3468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CL$3:CL$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AP$1,$AG3468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CM$3:CM$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AP$1,$AG3468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CM$3:CM$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AQ$1,$AG3468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CN$3:CN$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AQ$1,$AG3468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CN$3:CN$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AR$1,$AG3468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CO$3:CO$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AR$1,$AG3468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CO$3:CO$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AS$1,$AG3468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CP$3:CP$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AS$1,$AG3468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CP$3:CP$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AT$1,$AG3468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AT$1,$AG3468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AU$1,$AG3468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CR$3:CR$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AU$1,$AG3468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CR$3:CR$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AV$1,$AG3468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CS$3:CS$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AV$1,$AG3468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CS$3:CS$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AW$1,$AG3468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CT$3:CT$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AW$1,$AG3468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CT$3:CT$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AX$1,$AG3468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CU$3:CU$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AX$1,$AG3468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CU$3:CU$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AY$1,$AG3468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CV$3:CV$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AY$1,$AG3468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CV$3:CV$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=AZ$1,$AG3468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CW$3:CW$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=AZ$1,$AG3468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CW$3:CW$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=BA$1,$AG3468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CX$3:CX$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=BA$1,$AG3468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CX$3:CX$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=BB$1,$AG3468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CY$3:CY$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=BB$1,$AG3468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CY$3:CY$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=BC$1,$AG3468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=BC$1,$AG3468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=BD$1,$AG3468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!DA$3:DA$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=BD$1,$AG3468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!DA$3:DA$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3468<=BE$1,$AG3468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3468>$AB3468,$AD3468=\"n/a\"),($AA3468-$AB3468)*INDEX(misc!DB$3:DB$6,MATCH($AC3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3468=\"n/a\",$AJ3468*$AI3468,$I3468)\n    +IFERROR(\n      IF(AND($AF3468<=BE$1,$AG3468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3468>$AB3468,($AA3468-$AB3468)*INDEX(misc!DB$3:DB$6,MATCH($AD3468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3468*$AH3468*$AI3468),\n$X3468)*$AK3468","v":0}]
[null,{"$f":"unique_contracts!A3487","v":0},{"$f":"unique_contracts!B3487","v":0},{"$f":"unique_contracts!D3487","v":0},{"$f":"unique_contracts!J3487","v":0},{"$f":"unique_contracts!K3487","v":0},{"$f":"unique_contracts!M3487","v":0},{"$f":"unique_contracts!N3487","v":0},{"$f":"unique_contracts!P3487","v":0},{"$f":"unique_contracts!R3487","v":0},{"$f":"unique_contracts!V3487","v":0},{"$f":"unique_contracts!AB3487","v":0},{"$f":"unique_contracts!AM3487","v":0},{"$f":"unique_contracts!AN3487","v":0},{"$f":"unique_contracts!AO3487","v":0},{"$f":"unique_contracts!AP3487","v":0},{"$f":"unique_contracts!AQ3487","v":0},{"$f":"unique_contracts!AR3487","v":0},{"$f":"unique_contracts!BR3487","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3487,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3487,\"pumped_storage\",\n      IF(AND(NOT(U3487),V3487),\"n/a\",\n        IF(AND(K3487>0,OR(G3487=\"NotHybrid\",G3487=0)),_xlfn.CONCAT(AB3487,INDEX(resources!$G:$G,MATCH(C3487,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3487,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3487=\"Online\",NOT(ISNUMBER(MATCH(AC3487,misc!$DD:$DD,0)))),F3487,E3487)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AL$1,$AG3487>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CI$3:CI$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AL$1,$AG3487>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CI$3:CI$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AM$1,$AG3487>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AM$1,$AG3487>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AN$1,$AG3487>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CK$3:CK$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AN$1,$AG3487>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CK$3:CK$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AO$1,$AG3487>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CL$3:CL$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AO$1,$AG3487>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CL$3:CL$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AP$1,$AG3487>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CM$3:CM$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AP$1,$AG3487>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CM$3:CM$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AQ$1,$AG3487>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CN$3:CN$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AQ$1,$AG3487>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CN$3:CN$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AR$1,$AG3487>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CO$3:CO$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AR$1,$AG3487>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CO$3:CO$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AS$1,$AG3487>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CP$3:CP$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AS$1,$AG3487>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CP$3:CP$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AT$1,$AG3487>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AT$1,$AG3487>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AU$1,$AG3487>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CR$3:CR$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AU$1,$AG3487>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CR$3:CR$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AV$1,$AG3487>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CS$3:CS$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AV$1,$AG3487>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CS$3:CS$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AW$1,$AG3487>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CT$3:CT$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AW$1,$AG3487>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CT$3:CT$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AX$1,$AG3487>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CU$3:CU$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AX$1,$AG3487>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CU$3:CU$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AY$1,$AG3487>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CV$3:CV$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AY$1,$AG3487>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CV$3:CV$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=AZ$1,$AG3487>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CW$3:CW$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=AZ$1,$AG3487>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CW$3:CW$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=BA$1,$AG3487>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CX$3:CX$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=BA$1,$AG3487>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CX$3:CX$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=BB$1,$AG3487>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CY$3:CY$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=BB$1,$AG3487>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CY$3:CY$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=BC$1,$AG3487>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=BC$1,$AG3487>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=BD$1,$AG3487>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!DA$3:DA$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=BD$1,$AG3487>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!DA$3:DA$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3487<=BE$1,$AG3487>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3487,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3487>$AB3487,$AD3487=\"n/a\"),($AA3487-$AB3487)*INDEX(misc!DB$3:DB$6,MATCH($AC3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3487=\"n/a\",$AJ3487*$AI3487,$I3487)\n    +IFERROR(\n      IF(AND($AF3487<=BE$1,$AG3487>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3487,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3487>$AB3487,($AA3487-$AB3487)*INDEX(misc!DB$3:DB$6,MATCH($AD3487,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3487*$AH3487*$AI3487),\n$X3487)*$AK3487","v":0}]
[null,{"$f":"unique_contracts!A3505","v":0},{"$f":"unique_contracts!B3505","v":0},{"$f":"unique_contracts!D3505","v":0},{"$f":"unique_contracts!J3505","v":0},{"$f":"unique_contracts!K3505","v":0},{"$f":"unique_contracts!M3505","v":0},{"$f":"unique_contracts!N3505","v":0},{"$f":"unique_contracts!P3505","v":0},{"$f":"unique_contracts!R3505","v":0},{"$f":"unique_contracts!V3505","v":0},{"$f":"unique_contracts!AB3505","v":0},{"$f":"unique_contracts!AM3505","v":0},{"$f":"unique_contracts!AN3505","v":0},{"$f":"unique_contracts!AO3505","v":0},{"$f":"unique_contracts!AP3505","v":0},{"$f":"unique_contracts!AQ3505","v":0},{"$f":"unique_contracts!AR3505","v":0},{"$f":"unique_contracts!BR3505","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3505,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3505,\"pumped_storage\",\n      IF(AND(NOT(U3505),V3505),\"n/a\",\n        IF(AND(K3505>0,OR(G3505=\"NotHybrid\",G3505=0)),_xlfn.CONCAT(AB3505,INDEX(resources!$G:$G,MATCH(C3505,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3505,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3505=\"Online\",NOT(ISNUMBER(MATCH(AC3505,misc!$DD:$DD,0)))),F3505,E3505)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AL$1,$AG3505>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CI$3:CI$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AL$1,$AG3505>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CI$3:CI$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AM$1,$AG3505>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AM$1,$AG3505>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AN$1,$AG3505>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CK$3:CK$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AN$1,$AG3505>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CK$3:CK$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AO$1,$AG3505>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CL$3:CL$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AO$1,$AG3505>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CL$3:CL$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AP$1,$AG3505>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CM$3:CM$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AP$1,$AG3505>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CM$3:CM$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AQ$1,$AG3505>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CN$3:CN$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AQ$1,$AG3505>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CN$3:CN$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AR$1,$AG3505>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CO$3:CO$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AR$1,$AG3505>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CO$3:CO$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AS$1,$AG3505>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CP$3:CP$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AS$1,$AG3505>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CP$3:CP$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AT$1,$AG3505>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AT$1,$AG3505>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AU$1,$AG3505>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CR$3:CR$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AU$1,$AG3505>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CR$3:CR$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AV$1,$AG3505>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CS$3:CS$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AV$1,$AG3505>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CS$3:CS$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AW$1,$AG3505>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CT$3:CT$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AW$1,$AG3505>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CT$3:CT$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AX$1,$AG3505>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CU$3:CU$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AX$1,$AG3505>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CU$3:CU$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AY$1,$AG3505>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CV$3:CV$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AY$1,$AG3505>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CV$3:CV$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=AZ$1,$AG3505>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CW$3:CW$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=AZ$1,$AG3505>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CW$3:CW$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=BA$1,$AG3505>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CX$3:CX$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=BA$1,$AG3505>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CX$3:CX$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=BB$1,$AG3505>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CY$3:CY$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=BB$1,$AG3505>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CY$3:CY$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=BC$1,$AG3505>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=BC$1,$AG3505>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=BD$1,$AG3505>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!DA$3:DA$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=BD$1,$AG3505>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!DA$3:DA$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3505<=BE$1,$AG3505>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3505,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3505>$AB3505,$AD3505=\"n/a\"),($AA3505-$AB3505)*INDEX(misc!DB$3:DB$6,MATCH($AC3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3505=\"n/a\",$AJ3505*$AI3505,$I3505)\n    +IFERROR(\n      IF(AND($AF3505<=BE$1,$AG3505>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3505,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3505>$AB3505,($AA3505-$AB3505)*INDEX(misc!DB$3:DB$6,MATCH($AD3505,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3505*$AH3505*$AI3505),\n$X3505)*$AK3505","v":0}]
[null,{"$f":"unique_contracts!A3530","v":0},{"$f":"unique_contracts!B3530","v":0},{"$f":"unique_contracts!D3530","v":0},{"$f":"unique_contracts!J3530","v":0},{"$f":"unique_contracts!K3530","v":0},{"$f":"unique_contracts!M3530","v":0},{"$f":"unique_contracts!N3530","v":0},{"$f":"unique_contracts!P3530","v":0},{"$f":"unique_contracts!R3530","v":0},{"$f":"unique_contracts!V3530","v":0},{"$f":"unique_contracts!AB3530","v":0},{"$f":"unique_contracts!AM3530","v":0},{"$f":"unique_contracts!AN3530","v":0},{"$f":"unique_contracts!AO3530","v":0},{"$f":"unique_contracts!AP3530","v":0},{"$f":"unique_contracts!AQ3530","v":0},{"$f":"unique_contracts!AR3530","v":0},{"$f":"unique_contracts!BR3530","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3530,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3530,\"pumped_storage\",\n      IF(AND(NOT(U3530),V3530),\"n/a\",\n        IF(AND(K3530>0,OR(G3530=\"NotHybrid\",G3530=0)),_xlfn.CONCAT(AB3530,INDEX(resources!$G:$G,MATCH(C3530,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3530,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3530=\"Online\",NOT(ISNUMBER(MATCH(AC3530,misc!$DD:$DD,0)))),F3530,E3530)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AL$1,$AG3530>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CI$3:CI$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AL$1,$AG3530>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CI$3:CI$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AM$1,$AG3530>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AM$1,$AG3530>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AN$1,$AG3530>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CK$3:CK$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AN$1,$AG3530>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CK$3:CK$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AO$1,$AG3530>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CL$3:CL$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AO$1,$AG3530>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CL$3:CL$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AP$1,$AG3530>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CM$3:CM$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AP$1,$AG3530>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CM$3:CM$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AQ$1,$AG3530>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CN$3:CN$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AQ$1,$AG3530>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CN$3:CN$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AR$1,$AG3530>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CO$3:CO$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AR$1,$AG3530>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CO$3:CO$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AS$1,$AG3530>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CP$3:CP$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AS$1,$AG3530>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CP$3:CP$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AT$1,$AG3530>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AT$1,$AG3530>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AU$1,$AG3530>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CR$3:CR$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AU$1,$AG3530>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CR$3:CR$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AV$1,$AG3530>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CS$3:CS$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AV$1,$AG3530>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CS$3:CS$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AW$1,$AG3530>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CT$3:CT$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AW$1,$AG3530>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CT$3:CT$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AX$1,$AG3530>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CU$3:CU$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AX$1,$AG3530>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CU$3:CU$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AY$1,$AG3530>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CV$3:CV$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AY$1,$AG3530>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CV$3:CV$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=AZ$1,$AG3530>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CW$3:CW$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=AZ$1,$AG3530>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CW$3:CW$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=BA$1,$AG3530>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CX$3:CX$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=BA$1,$AG3530>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CX$3:CX$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=BB$1,$AG3530>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CY$3:CY$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=BB$1,$AG3530>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CY$3:CY$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=BC$1,$AG3530>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=BC$1,$AG3530>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=BD$1,$AG3530>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!DA$3:DA$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=BD$1,$AG3530>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!DA$3:DA$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3530<=BE$1,$AG3530>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3530,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3530>$AB3530,$AD3530=\"n/a\"),($AA3530-$AB3530)*INDEX(misc!DB$3:DB$6,MATCH($AC3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3530=\"n/a\",$AJ3530*$AI3530,$I3530)\n    +IFERROR(\n      IF(AND($AF3530<=BE$1,$AG3530>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3530,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3530>$AB3530,($AA3530-$AB3530)*INDEX(misc!DB$3:DB$6,MATCH($AD3530,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3530*$AH3530*$AI3530),\n$X3530)*$AK3530","v":0}]
[null,{"$f":"unique_contracts!A3549","v":0},{"$f":"unique_contracts!B3549","v":0},{"$f":"unique_contracts!D3549","v":0},{"$f":"unique_contracts!J3549","v":0},{"$f":"unique_contracts!K3549","v":0},{"$f":"unique_contracts!M3549","v":0},{"$f":"unique_contracts!N3549","v":0},{"$f":"unique_contracts!P3549","v":0},{"$f":"unique_contracts!R3549","v":0},{"$f":"unique_contracts!V3549","v":0},{"$f":"unique_contracts!AB3549","v":0},{"$f":"unique_contracts!AM3549","v":0},{"$f":"unique_contracts!AN3549","v":0},{"$f":"unique_contracts!AO3549","v":0},{"$f":"unique_contracts!AP3549","v":0},{"$f":"unique_contracts!AQ3549","v":0},{"$f":"unique_contracts!AR3549","v":0},{"$f":"unique_contracts!BR3549","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3549,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3549,\"pumped_storage\",\n      IF(AND(NOT(U3549),V3549),\"n/a\",\n        IF(AND(K3549>0,OR(G3549=\"NotHybrid\",G3549=0)),_xlfn.CONCAT(AB3549,INDEX(resources!$G:$G,MATCH(C3549,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3549,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3549=\"Online\",NOT(ISNUMBER(MATCH(AC3549,misc!$DD:$DD,0)))),F3549,E3549)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AL$1,$AG3549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CI$3:CI$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AL$1,$AG3549>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CI$3:CI$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AM$1,$AG3549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AM$1,$AG3549>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AN$1,$AG3549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CK$3:CK$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AN$1,$AG3549>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CK$3:CK$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AO$1,$AG3549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CL$3:CL$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AO$1,$AG3549>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CL$3:CL$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AP$1,$AG3549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CM$3:CM$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AP$1,$AG3549>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CM$3:CM$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AQ$1,$AG3549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CN$3:CN$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AQ$1,$AG3549>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CN$3:CN$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AR$1,$AG3549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CO$3:CO$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AR$1,$AG3549>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CO$3:CO$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AS$1,$AG3549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CP$3:CP$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AS$1,$AG3549>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CP$3:CP$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AT$1,$AG3549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AT$1,$AG3549>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AU$1,$AG3549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CR$3:CR$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AU$1,$AG3549>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CR$3:CR$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AV$1,$AG3549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CS$3:CS$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AV$1,$AG3549>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CS$3:CS$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AW$1,$AG3549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CT$3:CT$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AW$1,$AG3549>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CT$3:CT$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AX$1,$AG3549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CU$3:CU$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AX$1,$AG3549>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CU$3:CU$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AY$1,$AG3549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CV$3:CV$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AY$1,$AG3549>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CV$3:CV$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=AZ$1,$AG3549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CW$3:CW$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=AZ$1,$AG3549>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CW$3:CW$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=BA$1,$AG3549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CX$3:CX$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=BA$1,$AG3549>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CX$3:CX$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=BB$1,$AG3549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CY$3:CY$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=BB$1,$AG3549>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CY$3:CY$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=BC$1,$AG3549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=BC$1,$AG3549>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=BD$1,$AG3549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!DA$3:DA$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=BD$1,$AG3549>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!DA$3:DA$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3549<=BE$1,$AG3549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3549,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3549>$AB3549,$AD3549=\"n/a\"),($AA3549-$AB3549)*INDEX(misc!DB$3:DB$6,MATCH($AC3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3549=\"n/a\",$AJ3549*$AI3549,$I3549)\n    +IFERROR(\n      IF(AND($AF3549<=BE$1,$AG3549>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3549,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3549>$AB3549,($AA3549-$AB3549)*INDEX(misc!DB$3:DB$6,MATCH($AD3549,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3549*$AH3549*$AI3549),\n$X3549)*$AK3549","v":0}]
[null,{"$f":"unique_contracts!A3555","v":0},{"$f":"unique_contracts!B3555","v":0},{"$f":"unique_contracts!D3555","v":0},{"$f":"unique_contracts!J3555","v":0},{"$f":"unique_contracts!K3555","v":0},{"$f":"unique_contracts!M3555","v":0},{"$f":"unique_contracts!N3555","v":0},{"$f":"unique_contracts!P3555","v":0},{"$f":"unique_contracts!R3555","v":0},{"$f":"unique_contracts!V3555","v":0},{"$f":"unique_contracts!AB3555","v":0},{"$f":"unique_contracts!AM3555","v":0},{"$f":"unique_contracts!AN3555","v":0},{"$f":"unique_contracts!AO3555","v":0},{"$f":"unique_contracts!AP3555","v":0},{"$f":"unique_contracts!AQ3555","v":0},{"$f":"unique_contracts!AR3555","v":0},{"$f":"unique_contracts!BR3555","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3555,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3555,\"pumped_storage\",\n      IF(AND(NOT(U3555),V3555),\"n/a\",\n        IF(AND(K3555>0,OR(G3555=\"NotHybrid\",G3555=0)),_xlfn.CONCAT(AB3555,INDEX(resources!$G:$G,MATCH(C3555,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3555,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3555=\"Online\",NOT(ISNUMBER(MATCH(AC3555,misc!$DD:$DD,0)))),F3555,E3555)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AL$1,$AG3555>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CI$3:CI$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AL$1,$AG3555>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CI$3:CI$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AM$1,$AG3555>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AM$1,$AG3555>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AN$1,$AG3555>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CK$3:CK$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AN$1,$AG3555>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CK$3:CK$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AO$1,$AG3555>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CL$3:CL$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AO$1,$AG3555>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CL$3:CL$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AP$1,$AG3555>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CM$3:CM$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AP$1,$AG3555>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CM$3:CM$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AQ$1,$AG3555>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CN$3:CN$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AQ$1,$AG3555>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CN$3:CN$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AR$1,$AG3555>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CO$3:CO$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AR$1,$AG3555>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CO$3:CO$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AS$1,$AG3555>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CP$3:CP$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AS$1,$AG3555>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CP$3:CP$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AT$1,$AG3555>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AT$1,$AG3555>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AU$1,$AG3555>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CR$3:CR$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AU$1,$AG3555>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CR$3:CR$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AV$1,$AG3555>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CS$3:CS$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AV$1,$AG3555>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CS$3:CS$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AW$1,$AG3555>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CT$3:CT$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AW$1,$AG3555>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CT$3:CT$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AX$1,$AG3555>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CU$3:CU$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AX$1,$AG3555>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CU$3:CU$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AY$1,$AG3555>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CV$3:CV$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AY$1,$AG3555>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CV$3:CV$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=AZ$1,$AG3555>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CW$3:CW$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=AZ$1,$AG3555>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CW$3:CW$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=BA$1,$AG3555>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CX$3:CX$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=BA$1,$AG3555>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CX$3:CX$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=BB$1,$AG3555>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CY$3:CY$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=BB$1,$AG3555>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CY$3:CY$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=BC$1,$AG3555>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=BC$1,$AG3555>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=BD$1,$AG3555>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!DA$3:DA$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=BD$1,$AG3555>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!DA$3:DA$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3555<=BE$1,$AG3555>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3555>$AB3555,$AD3555=\"n/a\"),($AA3555-$AB3555)*INDEX(misc!DB$3:DB$6,MATCH($AC3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3555=\"n/a\",$AJ3555*$AI3555,$I3555)\n    +IFERROR(\n      IF(AND($AF3555<=BE$1,$AG3555>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3555>$AB3555,($AA3555-$AB3555)*INDEX(misc!DB$3:DB$6,MATCH($AD3555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3555*$AH3555*$AI3555),\n$X3555)*$AK3555","v":0}]
[null,{"$f":"unique_contracts!A3578","v":0},{"$f":"unique_contracts!B3578","v":0},{"$f":"unique_contracts!D3578","v":0},{"$f":"unique_contracts!J3578","v":0},{"$f":"unique_contracts!K3578","v":0},{"$f":"unique_contracts!M3578","v":0},{"$f":"unique_contracts!N3578","v":0},{"$f":"unique_contracts!P3578","v":0},{"$f":"unique_contracts!R3578","v":0},{"$f":"unique_contracts!V3578","v":0},{"$f":"unique_contracts!AB3578","v":0},{"$f":"unique_contracts!AM3578","v":0},{"$f":"unique_contracts!AN3578","v":0},{"$f":"unique_contracts!AO3578","v":0},{"$f":"unique_contracts!AP3578","v":0},{"$f":"unique_contracts!AQ3578","v":0},{"$f":"unique_contracts!AR3578","v":0},{"$f":"unique_contracts!BR3578","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3578,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3578,\"pumped_storage\",\n      IF(AND(NOT(U3578),V3578),\"n/a\",\n        IF(AND(K3578>0,OR(G3578=\"NotHybrid\",G3578=0)),_xlfn.CONCAT(AB3578,INDEX(resources!$G:$G,MATCH(C3578,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3578,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3578=\"Online\",NOT(ISNUMBER(MATCH(AC3578,misc!$DD:$DD,0)))),F3578,E3578)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AL$1,$AG3578>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CI$3:CI$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AL$1,$AG3578>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CI$3:CI$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AM$1,$AG3578>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AM$1,$AG3578>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AN$1,$AG3578>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CK$3:CK$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AN$1,$AG3578>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CK$3:CK$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AO$1,$AG3578>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CL$3:CL$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AO$1,$AG3578>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CL$3:CL$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AP$1,$AG3578>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CM$3:CM$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AP$1,$AG3578>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CM$3:CM$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AQ$1,$AG3578>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CN$3:CN$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AQ$1,$AG3578>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CN$3:CN$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AR$1,$AG3578>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CO$3:CO$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AR$1,$AG3578>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CO$3:CO$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AS$1,$AG3578>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CP$3:CP$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AS$1,$AG3578>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CP$3:CP$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AT$1,$AG3578>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AT$1,$AG3578>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AU$1,$AG3578>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CR$3:CR$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AU$1,$AG3578>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CR$3:CR$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AV$1,$AG3578>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CS$3:CS$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AV$1,$AG3578>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CS$3:CS$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AW$1,$AG3578>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CT$3:CT$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AW$1,$AG3578>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CT$3:CT$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AX$1,$AG3578>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CU$3:CU$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AX$1,$AG3578>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CU$3:CU$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AY$1,$AG3578>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CV$3:CV$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AY$1,$AG3578>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CV$3:CV$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=AZ$1,$AG3578>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CW$3:CW$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=AZ$1,$AG3578>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CW$3:CW$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=BA$1,$AG3578>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CX$3:CX$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=BA$1,$AG3578>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CX$3:CX$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=BB$1,$AG3578>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CY$3:CY$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=BB$1,$AG3578>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CY$3:CY$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=BC$1,$AG3578>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=BC$1,$AG3578>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=BD$1,$AG3578>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!DA$3:DA$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=BD$1,$AG3578>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!DA$3:DA$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3578<=BE$1,$AG3578>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3578>$AB3578,$AD3578=\"n/a\"),($AA3578-$AB3578)*INDEX(misc!DB$3:DB$6,MATCH($AC3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3578=\"n/a\",$AJ3578*$AI3578,$I3578)\n    +IFERROR(\n      IF(AND($AF3578<=BE$1,$AG3578>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3578>$AB3578,($AA3578-$AB3578)*INDEX(misc!DB$3:DB$6,MATCH($AD3578,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3578*$AH3578*$AI3578),\n$X3578)*$AK3578","v":0}]
[null,{"$f":"unique_contracts!A3592","v":0},{"$f":"unique_contracts!B3592","v":0},{"$f":"unique_contracts!D3592","v":0},{"$f":"unique_contracts!J3592","v":0},{"$f":"unique_contracts!K3592","v":0},{"$f":"unique_contracts!M3592","v":0},{"$f":"unique_contracts!N3592","v":0},{"$f":"unique_contracts!P3592","v":0},{"$f":"unique_contracts!R3592","v":0},{"$f":"unique_contracts!V3592","v":0},{"$f":"unique_contracts!AB3592","v":0},{"$f":"unique_contracts!AM3592","v":0},{"$f":"unique_contracts!AN3592","v":0},{"$f":"unique_contracts!AO3592","v":0},{"$f":"unique_contracts!AP3592","v":0},{"$f":"unique_contracts!AQ3592","v":0},{"$f":"unique_contracts!AR3592","v":0},{"$f":"unique_contracts!BR3592","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3592,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3592,\"pumped_storage\",\n      IF(AND(NOT(U3592),V3592),\"n/a\",\n        IF(AND(K3592>0,OR(G3592=\"NotHybrid\",G3592=0)),_xlfn.CONCAT(AB3592,INDEX(resources!$G:$G,MATCH(C3592,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3592,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3592=\"Online\",NOT(ISNUMBER(MATCH(AC3592,misc!$DD:$DD,0)))),F3592,E3592)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AL$1,$AG3592>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CI$3:CI$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AL$1,$AG3592>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CI$3:CI$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AM$1,$AG3592>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AM$1,$AG3592>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AN$1,$AG3592>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CK$3:CK$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AN$1,$AG3592>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CK$3:CK$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AO$1,$AG3592>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CL$3:CL$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AO$1,$AG3592>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CL$3:CL$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AP$1,$AG3592>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CM$3:CM$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AP$1,$AG3592>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CM$3:CM$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AQ$1,$AG3592>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CN$3:CN$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AQ$1,$AG3592>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CN$3:CN$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AR$1,$AG3592>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CO$3:CO$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AR$1,$AG3592>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CO$3:CO$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AS$1,$AG3592>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CP$3:CP$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AS$1,$AG3592>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CP$3:CP$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AT$1,$AG3592>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AT$1,$AG3592>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AU$1,$AG3592>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CR$3:CR$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AU$1,$AG3592>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CR$3:CR$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AV$1,$AG3592>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CS$3:CS$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AV$1,$AG3592>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CS$3:CS$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AW$1,$AG3592>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CT$3:CT$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AW$1,$AG3592>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CT$3:CT$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AX$1,$AG3592>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CU$3:CU$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AX$1,$AG3592>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CU$3:CU$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AY$1,$AG3592>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CV$3:CV$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AY$1,$AG3592>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CV$3:CV$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=AZ$1,$AG3592>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CW$3:CW$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=AZ$1,$AG3592>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CW$3:CW$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=BA$1,$AG3592>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CX$3:CX$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=BA$1,$AG3592>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CX$3:CX$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=BB$1,$AG3592>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CY$3:CY$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=BB$1,$AG3592>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CY$3:CY$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=BC$1,$AG3592>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=BC$1,$AG3592>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=BD$1,$AG3592>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!DA$3:DA$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=BD$1,$AG3592>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!DA$3:DA$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3592<=BE$1,$AG3592>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3592,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3592>$AB3592,$AD3592=\"n/a\"),($AA3592-$AB3592)*INDEX(misc!DB$3:DB$6,MATCH($AC3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3592=\"n/a\",$AJ3592*$AI3592,$I3592)\n    +IFERROR(\n      IF(AND($AF3592<=BE$1,$AG3592>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3592,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3592>$AB3592,($AA3592-$AB3592)*INDEX(misc!DB$3:DB$6,MATCH($AD3592,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3592*$AH3592*$AI3592),\n$X3592)*$AK3592","v":0}]
[null,{"$f":"unique_contracts!A3617","v":0},{"$f":"unique_contracts!B3617","v":0},{"$f":"unique_contracts!D3617","v":0},{"$f":"unique_contracts!J3617","v":0},{"$f":"unique_contracts!K3617","v":0},{"$f":"unique_contracts!M3617","v":0},{"$f":"unique_contracts!N3617","v":0},{"$f":"unique_contracts!P3617","v":0},{"$f":"unique_contracts!R3617","v":0},{"$f":"unique_contracts!V3617","v":0},{"$f":"unique_contracts!AB3617","v":0},{"$f":"unique_contracts!AM3617","v":0},{"$f":"unique_contracts!AN3617","v":0},{"$f":"unique_contracts!AO3617","v":0},{"$f":"unique_contracts!AP3617","v":0},{"$f":"unique_contracts!AQ3617","v":0},{"$f":"unique_contracts!AR3617","v":0},{"$f":"unique_contracts!BR3617","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3617,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3617,\"pumped_storage\",\n      IF(AND(NOT(U3617),V3617),\"n/a\",\n        IF(AND(K3617>0,OR(G3617=\"NotHybrid\",G3617=0)),_xlfn.CONCAT(AB3617,INDEX(resources!$G:$G,MATCH(C3617,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3617,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3617=\"Online\",NOT(ISNUMBER(MATCH(AC3617,misc!$DD:$DD,0)))),F3617,E3617)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AL$1,$AG3617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CI$3:CI$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AL$1,$AG3617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CI$3:CI$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AM$1,$AG3617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AM$1,$AG3617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AN$1,$AG3617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CK$3:CK$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AN$1,$AG3617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CK$3:CK$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AO$1,$AG3617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CL$3:CL$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AO$1,$AG3617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CL$3:CL$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AP$1,$AG3617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CM$3:CM$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AP$1,$AG3617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CM$3:CM$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AQ$1,$AG3617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CN$3:CN$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AQ$1,$AG3617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CN$3:CN$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AR$1,$AG3617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CO$3:CO$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AR$1,$AG3617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CO$3:CO$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AS$1,$AG3617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CP$3:CP$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AS$1,$AG3617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CP$3:CP$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AT$1,$AG3617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AT$1,$AG3617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AU$1,$AG3617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CR$3:CR$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AU$1,$AG3617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CR$3:CR$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AV$1,$AG3617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CS$3:CS$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AV$1,$AG3617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CS$3:CS$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AW$1,$AG3617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CT$3:CT$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AW$1,$AG3617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CT$3:CT$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AX$1,$AG3617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CU$3:CU$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AX$1,$AG3617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CU$3:CU$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AY$1,$AG3617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CV$3:CV$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AY$1,$AG3617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CV$3:CV$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=AZ$1,$AG3617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CW$3:CW$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=AZ$1,$AG3617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CW$3:CW$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=BA$1,$AG3617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CX$3:CX$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=BA$1,$AG3617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CX$3:CX$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=BB$1,$AG3617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CY$3:CY$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=BB$1,$AG3617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CY$3:CY$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=BC$1,$AG3617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=BC$1,$AG3617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=BD$1,$AG3617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!DA$3:DA$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=BD$1,$AG3617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!DA$3:DA$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3617<=BE$1,$AG3617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3617>$AB3617,$AD3617=\"n/a\"),($AA3617-$AB3617)*INDEX(misc!DB$3:DB$6,MATCH($AC3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3617=\"n/a\",$AJ3617*$AI3617,$I3617)\n    +IFERROR(\n      IF(AND($AF3617<=BE$1,$AG3617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3617>$AB3617,($AA3617-$AB3617)*INDEX(misc!DB$3:DB$6,MATCH($AD3617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3617*$AH3617*$AI3617),\n$X3617)*$AK3617","v":0}]
[null,{"$f":"unique_contracts!A3636","v":0},{"$f":"unique_contracts!B3636","v":0},{"$f":"unique_contracts!D3636","v":0},{"$f":"unique_contracts!J3636","v":0},{"$f":"unique_contracts!K3636","v":0},{"$f":"unique_contracts!M3636","v":0},{"$f":"unique_contracts!N3636","v":0},{"$f":"unique_contracts!P3636","v":0},{"$f":"unique_contracts!R3636","v":0},{"$f":"unique_contracts!V3636","v":0},{"$f":"unique_contracts!AB3636","v":0},{"$f":"unique_contracts!AM3636","v":0},{"$f":"unique_contracts!AN3636","v":0},{"$f":"unique_contracts!AO3636","v":0},{"$f":"unique_contracts!AP3636","v":0},{"$f":"unique_contracts!AQ3636","v":0},{"$f":"unique_contracts!AR3636","v":0},{"$f":"unique_contracts!BR3636","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3636,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3636,\"pumped_storage\",\n      IF(AND(NOT(U3636),V3636),\"n/a\",\n        IF(AND(K3636>0,OR(G3636=\"NotHybrid\",G3636=0)),_xlfn.CONCAT(AB3636,INDEX(resources!$G:$G,MATCH(C3636,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3636,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3636=\"Online\",NOT(ISNUMBER(MATCH(AC3636,misc!$DD:$DD,0)))),F3636,E3636)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AL$1,$AG3636>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CI$3:CI$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AL$1,$AG3636>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CI$3:CI$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AM$1,$AG3636>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AM$1,$AG3636>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AN$1,$AG3636>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CK$3:CK$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AN$1,$AG3636>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CK$3:CK$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AO$1,$AG3636>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CL$3:CL$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AO$1,$AG3636>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CL$3:CL$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AP$1,$AG3636>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CM$3:CM$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AP$1,$AG3636>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CM$3:CM$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AQ$1,$AG3636>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CN$3:CN$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AQ$1,$AG3636>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CN$3:CN$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AR$1,$AG3636>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CO$3:CO$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AR$1,$AG3636>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CO$3:CO$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AS$1,$AG3636>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CP$3:CP$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AS$1,$AG3636>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CP$3:CP$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AT$1,$AG3636>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AT$1,$AG3636>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AU$1,$AG3636>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CR$3:CR$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AU$1,$AG3636>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CR$3:CR$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AV$1,$AG3636>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CS$3:CS$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AV$1,$AG3636>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CS$3:CS$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AW$1,$AG3636>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CT$3:CT$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AW$1,$AG3636>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CT$3:CT$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AX$1,$AG3636>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CU$3:CU$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AX$1,$AG3636>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CU$3:CU$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AY$1,$AG3636>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CV$3:CV$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AY$1,$AG3636>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CV$3:CV$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=AZ$1,$AG3636>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CW$3:CW$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=AZ$1,$AG3636>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CW$3:CW$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=BA$1,$AG3636>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CX$3:CX$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=BA$1,$AG3636>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CX$3:CX$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=BB$1,$AG3636>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CY$3:CY$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=BB$1,$AG3636>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CY$3:CY$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=BC$1,$AG3636>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=BC$1,$AG3636>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=BD$1,$AG3636>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!DA$3:DA$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=BD$1,$AG3636>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!DA$3:DA$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3636<=BE$1,$AG3636>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3636,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3636>$AB3636,$AD3636=\"n/a\"),($AA3636-$AB3636)*INDEX(misc!DB$3:DB$6,MATCH($AC3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3636=\"n/a\",$AJ3636*$AI3636,$I3636)\n    +IFERROR(\n      IF(AND($AF3636<=BE$1,$AG3636>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3636,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3636>$AB3636,($AA3636-$AB3636)*INDEX(misc!DB$3:DB$6,MATCH($AD3636,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3636*$AH3636*$AI3636),\n$X3636)*$AK3636","v":0}]
[null,{"$f":"unique_contracts!A3655","v":0},{"$f":"unique_contracts!B3655","v":0},{"$f":"unique_contracts!D3655","v":0},{"$f":"unique_contracts!J3655","v":0},{"$f":"unique_contracts!K3655","v":0},{"$f":"unique_contracts!M3655","v":0},{"$f":"unique_contracts!N3655","v":0},{"$f":"unique_contracts!P3655","v":0},{"$f":"unique_contracts!R3655","v":0},{"$f":"unique_contracts!V3655","v":0},{"$f":"unique_contracts!AB3655","v":0},{"$f":"unique_contracts!AM3655","v":0},{"$f":"unique_contracts!AN3655","v":0},{"$f":"unique_contracts!AO3655","v":0},{"$f":"unique_contracts!AP3655","v":0},{"$f":"unique_contracts!AQ3655","v":0},{"$f":"unique_contracts!AR3655","v":0},{"$f":"unique_contracts!BR3655","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3655,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3655,\"pumped_storage\",\n      IF(AND(NOT(U3655),V3655),\"n/a\",\n        IF(AND(K3655>0,OR(G3655=\"NotHybrid\",G3655=0)),_xlfn.CONCAT(AB3655,INDEX(resources!$G:$G,MATCH(C3655,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3655,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3655=\"Online\",NOT(ISNUMBER(MATCH(AC3655,misc!$DD:$DD,0)))),F3655,E3655)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AL$1,$AG3655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CI$3:CI$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AL$1,$AG3655>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CI$3:CI$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AM$1,$AG3655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AM$1,$AG3655>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AN$1,$AG3655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CK$3:CK$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AN$1,$AG3655>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CK$3:CK$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AO$1,$AG3655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CL$3:CL$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AO$1,$AG3655>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CL$3:CL$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AP$1,$AG3655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CM$3:CM$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AP$1,$AG3655>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CM$3:CM$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AQ$1,$AG3655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CN$3:CN$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AQ$1,$AG3655>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CN$3:CN$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AR$1,$AG3655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CO$3:CO$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AR$1,$AG3655>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CO$3:CO$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AS$1,$AG3655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CP$3:CP$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AS$1,$AG3655>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CP$3:CP$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AT$1,$AG3655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AT$1,$AG3655>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AU$1,$AG3655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CR$3:CR$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AU$1,$AG3655>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CR$3:CR$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AV$1,$AG3655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CS$3:CS$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AV$1,$AG3655>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CS$3:CS$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AW$1,$AG3655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CT$3:CT$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AW$1,$AG3655>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CT$3:CT$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AX$1,$AG3655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CU$3:CU$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AX$1,$AG3655>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CU$3:CU$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AY$1,$AG3655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CV$3:CV$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AY$1,$AG3655>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CV$3:CV$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=AZ$1,$AG3655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CW$3:CW$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=AZ$1,$AG3655>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CW$3:CW$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=BA$1,$AG3655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CX$3:CX$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=BA$1,$AG3655>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CX$3:CX$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=BB$1,$AG3655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CY$3:CY$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=BB$1,$AG3655>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CY$3:CY$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=BC$1,$AG3655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=BC$1,$AG3655>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=BD$1,$AG3655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!DA$3:DA$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=BD$1,$AG3655>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!DA$3:DA$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3655<=BE$1,$AG3655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3655,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3655>$AB3655,$AD3655=\"n/a\"),($AA3655-$AB3655)*INDEX(misc!DB$3:DB$6,MATCH($AC3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3655=\"n/a\",$AJ3655*$AI3655,$I3655)\n    +IFERROR(\n      IF(AND($AF3655<=BE$1,$AG3655>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3655,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3655>$AB3655,($AA3655-$AB3655)*INDEX(misc!DB$3:DB$6,MATCH($AD3655,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3655*$AH3655*$AI3655),\n$X3655)*$AK3655","v":0}]
[null,{"$f":"unique_contracts!A3679","v":0},{"$f":"unique_contracts!B3679","v":0},{"$f":"unique_contracts!D3679","v":0},{"$f":"unique_contracts!J3679","v":0},{"$f":"unique_contracts!K3679","v":0},{"$f":"unique_contracts!M3679","v":0},{"$f":"unique_contracts!N3679","v":0},{"$f":"unique_contracts!P3679","v":0},{"$f":"unique_contracts!R3679","v":0},{"$f":"unique_contracts!V3679","v":0},{"$f":"unique_contracts!AB3679","v":0},{"$f":"unique_contracts!AM3679","v":0},{"$f":"unique_contracts!AN3679","v":0},{"$f":"unique_contracts!AO3679","v":0},{"$f":"unique_contracts!AP3679","v":0},{"$f":"unique_contracts!AQ3679","v":0},{"$f":"unique_contracts!AR3679","v":0},{"$f":"unique_contracts!BR3679","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3679,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3679,\"pumped_storage\",\n      IF(AND(NOT(U3679),V3679),\"n/a\",\n        IF(AND(K3679>0,OR(G3679=\"NotHybrid\",G3679=0)),_xlfn.CONCAT(AB3679,INDEX(resources!$G:$G,MATCH(C3679,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3679,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3679=\"Online\",NOT(ISNUMBER(MATCH(AC3679,misc!$DD:$DD,0)))),F3679,E3679)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AL$1,$AG3679>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CI$3:CI$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AL$1,$AG3679>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CI$3:CI$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AM$1,$AG3679>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AM$1,$AG3679>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AN$1,$AG3679>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CK$3:CK$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AN$1,$AG3679>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CK$3:CK$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AO$1,$AG3679>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CL$3:CL$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AO$1,$AG3679>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CL$3:CL$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AP$1,$AG3679>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CM$3:CM$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AP$1,$AG3679>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CM$3:CM$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AQ$1,$AG3679>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CN$3:CN$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AQ$1,$AG3679>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CN$3:CN$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AR$1,$AG3679>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CO$3:CO$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AR$1,$AG3679>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CO$3:CO$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AS$1,$AG3679>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CP$3:CP$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AS$1,$AG3679>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CP$3:CP$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AT$1,$AG3679>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AT$1,$AG3679>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AU$1,$AG3679>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CR$3:CR$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AU$1,$AG3679>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CR$3:CR$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AV$1,$AG3679>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CS$3:CS$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AV$1,$AG3679>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CS$3:CS$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AW$1,$AG3679>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CT$3:CT$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AW$1,$AG3679>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CT$3:CT$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AX$1,$AG3679>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CU$3:CU$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AX$1,$AG3679>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CU$3:CU$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AY$1,$AG3679>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CV$3:CV$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AY$1,$AG3679>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CV$3:CV$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=AZ$1,$AG3679>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CW$3:CW$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=AZ$1,$AG3679>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CW$3:CW$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=BA$1,$AG3679>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CX$3:CX$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=BA$1,$AG3679>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CX$3:CX$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=BB$1,$AG3679>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CY$3:CY$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=BB$1,$AG3679>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CY$3:CY$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=BC$1,$AG3679>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=BC$1,$AG3679>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=BD$1,$AG3679>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!DA$3:DA$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=BD$1,$AG3679>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!DA$3:DA$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3679<=BE$1,$AG3679>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3679,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3679>$AB3679,$AD3679=\"n/a\"),($AA3679-$AB3679)*INDEX(misc!DB$3:DB$6,MATCH($AC3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3679=\"n/a\",$AJ3679*$AI3679,$I3679)\n    +IFERROR(\n      IF(AND($AF3679<=BE$1,$AG3679>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3679,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3679>$AB3679,($AA3679-$AB3679)*INDEX(misc!DB$3:DB$6,MATCH($AD3679,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3679*$AH3679*$AI3679),\n$X3679)*$AK3679","v":0}]
[null,{"$f":"unique_contracts!A3698","v":0},{"$f":"unique_contracts!B3698","v":0},{"$f":"unique_contracts!D3698","v":0},{"$f":"unique_contracts!J3698","v":0},{"$f":"unique_contracts!K3698","v":0},{"$f":"unique_contracts!M3698","v":0},{"$f":"unique_contracts!N3698","v":0},{"$f":"unique_contracts!P3698","v":0},{"$f":"unique_contracts!R3698","v":0},{"$f":"unique_contracts!V3698","v":0},{"$f":"unique_contracts!AB3698","v":0},{"$f":"unique_contracts!AM3698","v":0},{"$f":"unique_contracts!AN3698","v":0},{"$f":"unique_contracts!AO3698","v":0},{"$f":"unique_contracts!AP3698","v":0},{"$f":"unique_contracts!AQ3698","v":0},{"$f":"unique_contracts!AR3698","v":0},{"$f":"unique_contracts!BR3698","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3698,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3698,\"pumped_storage\",\n      IF(AND(NOT(U3698),V3698),\"n/a\",\n        IF(AND(K3698>0,OR(G3698=\"NotHybrid\",G3698=0)),_xlfn.CONCAT(AB3698,INDEX(resources!$G:$G,MATCH(C3698,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3698,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3698=\"Online\",NOT(ISNUMBER(MATCH(AC3698,misc!$DD:$DD,0)))),F3698,E3698)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AL$1,$AG3698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CI$3:CI$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AL$1,$AG3698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CI$3:CI$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AM$1,$AG3698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AM$1,$AG3698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AN$1,$AG3698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CK$3:CK$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AN$1,$AG3698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CK$3:CK$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AO$1,$AG3698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CL$3:CL$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AO$1,$AG3698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CL$3:CL$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AP$1,$AG3698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CM$3:CM$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AP$1,$AG3698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CM$3:CM$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AQ$1,$AG3698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CN$3:CN$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AQ$1,$AG3698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CN$3:CN$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AR$1,$AG3698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CO$3:CO$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AR$1,$AG3698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CO$3:CO$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AS$1,$AG3698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CP$3:CP$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AS$1,$AG3698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CP$3:CP$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AT$1,$AG3698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AT$1,$AG3698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AU$1,$AG3698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CR$3:CR$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AU$1,$AG3698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CR$3:CR$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AV$1,$AG3698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CS$3:CS$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AV$1,$AG3698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CS$3:CS$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AW$1,$AG3698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CT$3:CT$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AW$1,$AG3698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CT$3:CT$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AX$1,$AG3698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CU$3:CU$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AX$1,$AG3698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CU$3:CU$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AY$1,$AG3698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CV$3:CV$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AY$1,$AG3698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CV$3:CV$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=AZ$1,$AG3698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CW$3:CW$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=AZ$1,$AG3698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CW$3:CW$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=BA$1,$AG3698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CX$3:CX$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=BA$1,$AG3698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CX$3:CX$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=BB$1,$AG3698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CY$3:CY$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=BB$1,$AG3698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CY$3:CY$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=BC$1,$AG3698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=BC$1,$AG3698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=BD$1,$AG3698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!DA$3:DA$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=BD$1,$AG3698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!DA$3:DA$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3698<=BE$1,$AG3698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3698>$AB3698,$AD3698=\"n/a\"),($AA3698-$AB3698)*INDEX(misc!DB$3:DB$6,MATCH($AC3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3698=\"n/a\",$AJ3698*$AI3698,$I3698)\n    +IFERROR(\n      IF(AND($AF3698<=BE$1,$AG3698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3698>$AB3698,($AA3698-$AB3698)*INDEX(misc!DB$3:DB$6,MATCH($AD3698,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3698*$AH3698*$AI3698),\n$X3698)*$AK3698","v":0}]
[null,{"$f":"unique_contracts!A3704","v":0},{"$f":"unique_contracts!B3704","v":0},{"$f":"unique_contracts!D3704","v":0},{"$f":"unique_contracts!J3704","v":0},{"$f":"unique_contracts!K3704","v":0},{"$f":"unique_contracts!M3704","v":0},{"$f":"unique_contracts!N3704","v":0},{"$f":"unique_contracts!P3704","v":0},{"$f":"unique_contracts!R3704","v":0},{"$f":"unique_contracts!V3704","v":0},{"$f":"unique_contracts!AB3704","v":0},{"$f":"unique_contracts!AM3704","v":0},{"$f":"unique_contracts!AN3704","v":0},{"$f":"unique_contracts!AO3704","v":0},{"$f":"unique_contracts!AP3704","v":0},{"$f":"unique_contracts!AQ3704","v":0},{"$f":"unique_contracts!AR3704","v":0},{"$f":"unique_contracts!BR3704","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3704,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3704,\"pumped_storage\",\n      IF(AND(NOT(U3704),V3704),\"n/a\",\n        IF(AND(K3704>0,OR(G3704=\"NotHybrid\",G3704=0)),_xlfn.CONCAT(AB3704,INDEX(resources!$G:$G,MATCH(C3704,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3704,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3704=\"Online\",NOT(ISNUMBER(MATCH(AC3704,misc!$DD:$DD,0)))),F3704,E3704)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AL$1,$AG3704>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CI$3:CI$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AL$1,$AG3704>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CI$3:CI$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AM$1,$AG3704>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AM$1,$AG3704>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AN$1,$AG3704>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CK$3:CK$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AN$1,$AG3704>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CK$3:CK$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AO$1,$AG3704>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CL$3:CL$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AO$1,$AG3704>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CL$3:CL$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AP$1,$AG3704>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CM$3:CM$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AP$1,$AG3704>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CM$3:CM$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AQ$1,$AG3704>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CN$3:CN$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AQ$1,$AG3704>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CN$3:CN$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AR$1,$AG3704>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CO$3:CO$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AR$1,$AG3704>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CO$3:CO$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AS$1,$AG3704>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CP$3:CP$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AS$1,$AG3704>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CP$3:CP$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AT$1,$AG3704>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AT$1,$AG3704>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AU$1,$AG3704>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CR$3:CR$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AU$1,$AG3704>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CR$3:CR$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AV$1,$AG3704>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CS$3:CS$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AV$1,$AG3704>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CS$3:CS$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AW$1,$AG3704>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CT$3:CT$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AW$1,$AG3704>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CT$3:CT$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AX$1,$AG3704>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CU$3:CU$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AX$1,$AG3704>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CU$3:CU$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AY$1,$AG3704>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CV$3:CV$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AY$1,$AG3704>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CV$3:CV$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=AZ$1,$AG3704>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CW$3:CW$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=AZ$1,$AG3704>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CW$3:CW$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=BA$1,$AG3704>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CX$3:CX$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=BA$1,$AG3704>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CX$3:CX$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=BB$1,$AG3704>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CY$3:CY$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=BB$1,$AG3704>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CY$3:CY$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=BC$1,$AG3704>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=BC$1,$AG3704>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=BD$1,$AG3704>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!DA$3:DA$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=BD$1,$AG3704>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!DA$3:DA$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3704<=BE$1,$AG3704>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3704,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3704>$AB3704,$AD3704=\"n/a\"),($AA3704-$AB3704)*INDEX(misc!DB$3:DB$6,MATCH($AC3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3704=\"n/a\",$AJ3704*$AI3704,$I3704)\n    +IFERROR(\n      IF(AND($AF3704<=BE$1,$AG3704>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3704,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3704>$AB3704,($AA3704-$AB3704)*INDEX(misc!DB$3:DB$6,MATCH($AD3704,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3704*$AH3704*$AI3704),\n$X3704)*$AK3704","v":0}]
[null,{"$f":"unique_contracts!A3728","v":0},{"$f":"unique_contracts!B3728","v":0},{"$f":"unique_contracts!D3728","v":0},{"$f":"unique_contracts!J3728","v":0},{"$f":"unique_contracts!K3728","v":0},{"$f":"unique_contracts!M3728","v":0},{"$f":"unique_contracts!N3728","v":0},{"$f":"unique_contracts!P3728","v":0},{"$f":"unique_contracts!R3728","v":0},{"$f":"unique_contracts!V3728","v":0},{"$f":"unique_contracts!AB3728","v":0},{"$f":"unique_contracts!AM3728","v":0},{"$f":"unique_contracts!AN3728","v":0},{"$f":"unique_contracts!AO3728","v":0},{"$f":"unique_contracts!AP3728","v":0},{"$f":"unique_contracts!AQ3728","v":0},{"$f":"unique_contracts!AR3728","v":0},{"$f":"unique_contracts!BR3728","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3728,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3728,\"pumped_storage\",\n      IF(AND(NOT(U3728),V3728),\"n/a\",\n        IF(AND(K3728>0,OR(G3728=\"NotHybrid\",G3728=0)),_xlfn.CONCAT(AB3728,INDEX(resources!$G:$G,MATCH(C3728,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3728,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3728=\"Online\",NOT(ISNUMBER(MATCH(AC3728,misc!$DD:$DD,0)))),F3728,E3728)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AL$1,$AG3728>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CI$3:CI$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AL$1,$AG3728>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CI$3:CI$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AM$1,$AG3728>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AM$1,$AG3728>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AN$1,$AG3728>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CK$3:CK$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AN$1,$AG3728>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CK$3:CK$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AO$1,$AG3728>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CL$3:CL$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AO$1,$AG3728>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CL$3:CL$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AP$1,$AG3728>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CM$3:CM$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AP$1,$AG3728>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CM$3:CM$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AQ$1,$AG3728>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CN$3:CN$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AQ$1,$AG3728>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CN$3:CN$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AR$1,$AG3728>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CO$3:CO$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AR$1,$AG3728>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CO$3:CO$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AS$1,$AG3728>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CP$3:CP$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AS$1,$AG3728>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CP$3:CP$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AT$1,$AG3728>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AT$1,$AG3728>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AU$1,$AG3728>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CR$3:CR$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AU$1,$AG3728>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CR$3:CR$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AV$1,$AG3728>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CS$3:CS$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AV$1,$AG3728>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CS$3:CS$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AW$1,$AG3728>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CT$3:CT$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AW$1,$AG3728>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CT$3:CT$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AX$1,$AG3728>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CU$3:CU$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AX$1,$AG3728>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CU$3:CU$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AY$1,$AG3728>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CV$3:CV$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AY$1,$AG3728>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CV$3:CV$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=AZ$1,$AG3728>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CW$3:CW$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=AZ$1,$AG3728>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CW$3:CW$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=BA$1,$AG3728>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CX$3:CX$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=BA$1,$AG3728>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CX$3:CX$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=BB$1,$AG3728>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CY$3:CY$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=BB$1,$AG3728>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CY$3:CY$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=BC$1,$AG3728>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=BC$1,$AG3728>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=BD$1,$AG3728>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!DA$3:DA$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=BD$1,$AG3728>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!DA$3:DA$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3728<=BE$1,$AG3728>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3728,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3728>$AB3728,$AD3728=\"n/a\"),($AA3728-$AB3728)*INDEX(misc!DB$3:DB$6,MATCH($AC3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3728=\"n/a\",$AJ3728*$AI3728,$I3728)\n    +IFERROR(\n      IF(AND($AF3728<=BE$1,$AG3728>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3728,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3728>$AB3728,($AA3728-$AB3728)*INDEX(misc!DB$3:DB$6,MATCH($AD3728,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3728*$AH3728*$AI3728),\n$X3728)*$AK3728","v":0}]
[null,{"$f":"unique_contracts!A3747","v":0},{"$f":"unique_contracts!B3747","v":0},{"$f":"unique_contracts!D3747","v":0},{"$f":"unique_contracts!J3747","v":0},{"$f":"unique_contracts!K3747","v":0},{"$f":"unique_contracts!M3747","v":0},{"$f":"unique_contracts!N3747","v":0},{"$f":"unique_contracts!P3747","v":0},{"$f":"unique_contracts!R3747","v":0},{"$f":"unique_contracts!V3747","v":0},{"$f":"unique_contracts!AB3747","v":0},{"$f":"unique_contracts!AM3747","v":0},{"$f":"unique_contracts!AN3747","v":0},{"$f":"unique_contracts!AO3747","v":0},{"$f":"unique_contracts!AP3747","v":0},{"$f":"unique_contracts!AQ3747","v":0},{"$f":"unique_contracts!AR3747","v":0},{"$f":"unique_contracts!BR3747","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3747,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3747,\"pumped_storage\",\n      IF(AND(NOT(U3747),V3747),\"n/a\",\n        IF(AND(K3747>0,OR(G3747=\"NotHybrid\",G3747=0)),_xlfn.CONCAT(AB3747,INDEX(resources!$G:$G,MATCH(C3747,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3747,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3747=\"Online\",NOT(ISNUMBER(MATCH(AC3747,misc!$DD:$DD,0)))),F3747,E3747)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AL$1,$AG3747>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CI$3:CI$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AL$1,$AG3747>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CI$3:CI$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AM$1,$AG3747>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AM$1,$AG3747>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AN$1,$AG3747>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CK$3:CK$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AN$1,$AG3747>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CK$3:CK$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AO$1,$AG3747>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CL$3:CL$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AO$1,$AG3747>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CL$3:CL$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AP$1,$AG3747>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CM$3:CM$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AP$1,$AG3747>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CM$3:CM$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AQ$1,$AG3747>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CN$3:CN$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AQ$1,$AG3747>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CN$3:CN$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AR$1,$AG3747>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CO$3:CO$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AR$1,$AG3747>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CO$3:CO$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AS$1,$AG3747>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CP$3:CP$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AS$1,$AG3747>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CP$3:CP$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AT$1,$AG3747>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AT$1,$AG3747>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AU$1,$AG3747>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CR$3:CR$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AU$1,$AG3747>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CR$3:CR$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AV$1,$AG3747>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CS$3:CS$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AV$1,$AG3747>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CS$3:CS$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AW$1,$AG3747>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CT$3:CT$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AW$1,$AG3747>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CT$3:CT$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AX$1,$AG3747>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CU$3:CU$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AX$1,$AG3747>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CU$3:CU$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AY$1,$AG3747>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CV$3:CV$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AY$1,$AG3747>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CV$3:CV$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=AZ$1,$AG3747>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CW$3:CW$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=AZ$1,$AG3747>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CW$3:CW$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=BA$1,$AG3747>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CX$3:CX$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=BA$1,$AG3747>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CX$3:CX$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=BB$1,$AG3747>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CY$3:CY$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=BB$1,$AG3747>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CY$3:CY$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=BC$1,$AG3747>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=BC$1,$AG3747>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=BD$1,$AG3747>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!DA$3:DA$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=BD$1,$AG3747>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!DA$3:DA$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3747<=BE$1,$AG3747>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3747>$AB3747,$AD3747=\"n/a\"),($AA3747-$AB3747)*INDEX(misc!DB$3:DB$6,MATCH($AC3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3747=\"n/a\",$AJ3747*$AI3747,$I3747)\n    +IFERROR(\n      IF(AND($AF3747<=BE$1,$AG3747>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3747>$AB3747,($AA3747-$AB3747)*INDEX(misc!DB$3:DB$6,MATCH($AD3747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3747*$AH3747*$AI3747),\n$X3747)*$AK3747","v":0}]
[null,{"$f":"unique_contracts!A3766","v":0},{"$f":"unique_contracts!B3766","v":0},{"$f":"unique_contracts!D3766","v":0},{"$f":"unique_contracts!J3766","v":0},{"$f":"unique_contracts!K3766","v":0},{"$f":"unique_contracts!M3766","v":0},{"$f":"unique_contracts!N3766","v":0},{"$f":"unique_contracts!P3766","v":0},{"$f":"unique_contracts!R3766","v":0},{"$f":"unique_contracts!V3766","v":0},{"$f":"unique_contracts!AB3766","v":0},{"$f":"unique_contracts!AM3766","v":0},{"$f":"unique_contracts!AN3766","v":0},{"$f":"unique_contracts!AO3766","v":0},{"$f":"unique_contracts!AP3766","v":0},{"$f":"unique_contracts!AQ3766","v":0},{"$f":"unique_contracts!AR3766","v":0},{"$f":"unique_contracts!BR3766","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3766,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3766,\"pumped_storage\",\n      IF(AND(NOT(U3766),V3766),\"n/a\",\n        IF(AND(K3766>0,OR(G3766=\"NotHybrid\",G3766=0)),_xlfn.CONCAT(AB3766,INDEX(resources!$G:$G,MATCH(C3766,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3766,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3766=\"Online\",NOT(ISNUMBER(MATCH(AC3766,misc!$DD:$DD,0)))),F3766,E3766)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AL$1,$AG3766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CI$3:CI$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AL$1,$AG3766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CI$3:CI$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AM$1,$AG3766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AM$1,$AG3766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AN$1,$AG3766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CK$3:CK$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AN$1,$AG3766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CK$3:CK$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AO$1,$AG3766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CL$3:CL$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AO$1,$AG3766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CL$3:CL$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AP$1,$AG3766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CM$3:CM$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AP$1,$AG3766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CM$3:CM$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AQ$1,$AG3766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CN$3:CN$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AQ$1,$AG3766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CN$3:CN$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AR$1,$AG3766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CO$3:CO$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AR$1,$AG3766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CO$3:CO$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AS$1,$AG3766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CP$3:CP$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AS$1,$AG3766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CP$3:CP$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AT$1,$AG3766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AT$1,$AG3766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AU$1,$AG3766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CR$3:CR$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AU$1,$AG3766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CR$3:CR$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AV$1,$AG3766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CS$3:CS$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AV$1,$AG3766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CS$3:CS$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AW$1,$AG3766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CT$3:CT$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AW$1,$AG3766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CT$3:CT$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AX$1,$AG3766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CU$3:CU$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AX$1,$AG3766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CU$3:CU$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AY$1,$AG3766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CV$3:CV$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AY$1,$AG3766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CV$3:CV$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=AZ$1,$AG3766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CW$3:CW$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=AZ$1,$AG3766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CW$3:CW$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=BA$1,$AG3766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CX$3:CX$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=BA$1,$AG3766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CX$3:CX$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=BB$1,$AG3766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CY$3:CY$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=BB$1,$AG3766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CY$3:CY$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=BC$1,$AG3766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=BC$1,$AG3766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=BD$1,$AG3766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!DA$3:DA$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=BD$1,$AG3766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!DA$3:DA$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3766<=BE$1,$AG3766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3766>$AB3766,$AD3766=\"n/a\"),($AA3766-$AB3766)*INDEX(misc!DB$3:DB$6,MATCH($AC3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3766=\"n/a\",$AJ3766*$AI3766,$I3766)\n    +IFERROR(\n      IF(AND($AF3766<=BE$1,$AG3766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3766>$AB3766,($AA3766-$AB3766)*INDEX(misc!DB$3:DB$6,MATCH($AD3766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3766*$AH3766*$AI3766),\n$X3766)*$AK3766","v":0}]
[null,{"$f":"unique_contracts!A3785","v":0},{"$f":"unique_contracts!B3785","v":0},{"$f":"unique_contracts!D3785","v":0},{"$f":"unique_contracts!J3785","v":0},{"$f":"unique_contracts!K3785","v":0},{"$f":"unique_contracts!M3785","v":0},{"$f":"unique_contracts!N3785","v":0},{"$f":"unique_contracts!P3785","v":0},{"$f":"unique_contracts!R3785","v":0},{"$f":"unique_contracts!V3785","v":0},{"$f":"unique_contracts!AB3785","v":0},{"$f":"unique_contracts!AM3785","v":0},{"$f":"unique_contracts!AN3785","v":0},{"$f":"unique_contracts!AO3785","v":0},{"$f":"unique_contracts!AP3785","v":0},{"$f":"unique_contracts!AQ3785","v":0},{"$f":"unique_contracts!AR3785","v":0},{"$f":"unique_contracts!BR3785","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3785,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3785,\"pumped_storage\",\n      IF(AND(NOT(U3785),V3785),\"n/a\",\n        IF(AND(K3785>0,OR(G3785=\"NotHybrid\",G3785=0)),_xlfn.CONCAT(AB3785,INDEX(resources!$G:$G,MATCH(C3785,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3785,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3785=\"Online\",NOT(ISNUMBER(MATCH(AC3785,misc!$DD:$DD,0)))),F3785,E3785)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AL$1,$AG3785>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CI$3:CI$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AL$1,$AG3785>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CI$3:CI$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AM$1,$AG3785>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AM$1,$AG3785>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AN$1,$AG3785>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CK$3:CK$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AN$1,$AG3785>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CK$3:CK$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AO$1,$AG3785>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CL$3:CL$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AO$1,$AG3785>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CL$3:CL$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AP$1,$AG3785>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CM$3:CM$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AP$1,$AG3785>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CM$3:CM$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AQ$1,$AG3785>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CN$3:CN$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AQ$1,$AG3785>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CN$3:CN$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AR$1,$AG3785>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CO$3:CO$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AR$1,$AG3785>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CO$3:CO$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AS$1,$AG3785>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CP$3:CP$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AS$1,$AG3785>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CP$3:CP$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AT$1,$AG3785>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AT$1,$AG3785>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AU$1,$AG3785>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CR$3:CR$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AU$1,$AG3785>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CR$3:CR$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AV$1,$AG3785>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CS$3:CS$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AV$1,$AG3785>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CS$3:CS$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AW$1,$AG3785>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CT$3:CT$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AW$1,$AG3785>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CT$3:CT$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AX$1,$AG3785>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CU$3:CU$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AX$1,$AG3785>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CU$3:CU$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AY$1,$AG3785>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CV$3:CV$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AY$1,$AG3785>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CV$3:CV$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=AZ$1,$AG3785>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CW$3:CW$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=AZ$1,$AG3785>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CW$3:CW$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=BA$1,$AG3785>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CX$3:CX$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=BA$1,$AG3785>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CX$3:CX$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=BB$1,$AG3785>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CY$3:CY$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=BB$1,$AG3785>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CY$3:CY$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=BC$1,$AG3785>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=BC$1,$AG3785>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=BD$1,$AG3785>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!DA$3:DA$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=BD$1,$AG3785>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!DA$3:DA$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3785<=BE$1,$AG3785>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3785,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3785>$AB3785,$AD3785=\"n/a\"),($AA3785-$AB3785)*INDEX(misc!DB$3:DB$6,MATCH($AC3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3785=\"n/a\",$AJ3785*$AI3785,$I3785)\n    +IFERROR(\n      IF(AND($AF3785<=BE$1,$AG3785>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3785,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3785>$AB3785,($AA3785-$AB3785)*INDEX(misc!DB$3:DB$6,MATCH($AD3785,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3785*$AH3785*$AI3785),\n$X3785)*$AK3785","v":0}]
[null,{"$f":"unique_contracts!A3805","v":0},{"$f":"unique_contracts!B3805","v":0},{"$f":"unique_contracts!D3805","v":0},{"$f":"unique_contracts!J3805","v":0},{"$f":"unique_contracts!K3805","v":0},{"$f":"unique_contracts!M3805","v":0},{"$f":"unique_contracts!N3805","v":0},{"$f":"unique_contracts!P3805","v":0},{"$f":"unique_contracts!R3805","v":0},{"$f":"unique_contracts!V3805","v":0},{"$f":"unique_contracts!AB3805","v":0},{"$f":"unique_contracts!AM3805","v":0},{"$f":"unique_contracts!AN3805","v":0},{"$f":"unique_contracts!AO3805","v":0},{"$f":"unique_contracts!AP3805","v":0},{"$f":"unique_contracts!AQ3805","v":0},{"$f":"unique_contracts!AR3805","v":0},{"$f":"unique_contracts!BR3805","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3805,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3805,\"pumped_storage\",\n      IF(AND(NOT(U3805),V3805),\"n/a\",\n        IF(AND(K3805>0,OR(G3805=\"NotHybrid\",G3805=0)),_xlfn.CONCAT(AB3805,INDEX(resources!$G:$G,MATCH(C3805,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3805,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3805=\"Online\",NOT(ISNUMBER(MATCH(AC3805,misc!$DD:$DD,0)))),F3805,E3805)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AL$1,$AG3805>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CI$3:CI$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AL$1,$AG3805>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CI$3:CI$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AM$1,$AG3805>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AM$1,$AG3805>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AN$1,$AG3805>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CK$3:CK$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AN$1,$AG3805>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CK$3:CK$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AO$1,$AG3805>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CL$3:CL$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AO$1,$AG3805>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CL$3:CL$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AP$1,$AG3805>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CM$3:CM$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AP$1,$AG3805>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CM$3:CM$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AQ$1,$AG3805>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CN$3:CN$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AQ$1,$AG3805>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CN$3:CN$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AR$1,$AG3805>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CO$3:CO$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AR$1,$AG3805>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CO$3:CO$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AS$1,$AG3805>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CP$3:CP$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AS$1,$AG3805>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CP$3:CP$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AT$1,$AG3805>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AT$1,$AG3805>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AU$1,$AG3805>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CR$3:CR$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AU$1,$AG3805>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CR$3:CR$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AV$1,$AG3805>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CS$3:CS$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AV$1,$AG3805>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CS$3:CS$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AW$1,$AG3805>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CT$3:CT$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AW$1,$AG3805>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CT$3:CT$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AX$1,$AG3805>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CU$3:CU$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AX$1,$AG3805>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CU$3:CU$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AY$1,$AG3805>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CV$3:CV$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AY$1,$AG3805>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CV$3:CV$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=AZ$1,$AG3805>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CW$3:CW$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=AZ$1,$AG3805>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CW$3:CW$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=BA$1,$AG3805>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CX$3:CX$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=BA$1,$AG3805>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CX$3:CX$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=BB$1,$AG3805>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CY$3:CY$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=BB$1,$AG3805>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CY$3:CY$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=BC$1,$AG3805>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=BC$1,$AG3805>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=BD$1,$AG3805>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!DA$3:DA$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=BD$1,$AG3805>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!DA$3:DA$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3805<=BE$1,$AG3805>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3805>$AB3805,$AD3805=\"n/a\"),($AA3805-$AB3805)*INDEX(misc!DB$3:DB$6,MATCH($AC3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3805=\"n/a\",$AJ3805*$AI3805,$I3805)\n    +IFERROR(\n      IF(AND($AF3805<=BE$1,$AG3805>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3805>$AB3805,($AA3805-$AB3805)*INDEX(misc!DB$3:DB$6,MATCH($AD3805,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3805*$AH3805*$AI3805),\n$X3805)*$AK3805","v":0}]
[null,{"$f":"unique_contracts!A3828","v":0},{"$f":"unique_contracts!B3828","v":0},{"$f":"unique_contracts!D3828","v":0},{"$f":"unique_contracts!J3828","v":0},{"$f":"unique_contracts!K3828","v":0},{"$f":"unique_contracts!M3828","v":0},{"$f":"unique_contracts!N3828","v":0},{"$f":"unique_contracts!P3828","v":0},{"$f":"unique_contracts!R3828","v":0},{"$f":"unique_contracts!V3828","v":0},{"$f":"unique_contracts!AB3828","v":0},{"$f":"unique_contracts!AM3828","v":0},{"$f":"unique_contracts!AN3828","v":0},{"$f":"unique_contracts!AO3828","v":0},{"$f":"unique_contracts!AP3828","v":0},{"$f":"unique_contracts!AQ3828","v":0},{"$f":"unique_contracts!AR3828","v":0},{"$f":"unique_contracts!BR3828","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3828,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3828,\"pumped_storage\",\n      IF(AND(NOT(U3828),V3828),\"n/a\",\n        IF(AND(K3828>0,OR(G3828=\"NotHybrid\",G3828=0)),_xlfn.CONCAT(AB3828,INDEX(resources!$G:$G,MATCH(C3828,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3828,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3828=\"Online\",NOT(ISNUMBER(MATCH(AC3828,misc!$DD:$DD,0)))),F3828,E3828)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AL$1,$AG3828>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CI$3:CI$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AL$1,$AG3828>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CI$3:CI$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AM$1,$AG3828>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AM$1,$AG3828>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AN$1,$AG3828>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CK$3:CK$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AN$1,$AG3828>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CK$3:CK$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AO$1,$AG3828>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CL$3:CL$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AO$1,$AG3828>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CL$3:CL$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AP$1,$AG3828>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CM$3:CM$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AP$1,$AG3828>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CM$3:CM$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AQ$1,$AG3828>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CN$3:CN$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AQ$1,$AG3828>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CN$3:CN$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AR$1,$AG3828>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CO$3:CO$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AR$1,$AG3828>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CO$3:CO$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AS$1,$AG3828>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CP$3:CP$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AS$1,$AG3828>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CP$3:CP$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AT$1,$AG3828>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AT$1,$AG3828>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AU$1,$AG3828>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CR$3:CR$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AU$1,$AG3828>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CR$3:CR$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AV$1,$AG3828>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CS$3:CS$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AV$1,$AG3828>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CS$3:CS$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AW$1,$AG3828>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CT$3:CT$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AW$1,$AG3828>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CT$3:CT$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AX$1,$AG3828>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CU$3:CU$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AX$1,$AG3828>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CU$3:CU$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AY$1,$AG3828>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CV$3:CV$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AY$1,$AG3828>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CV$3:CV$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=AZ$1,$AG3828>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CW$3:CW$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=AZ$1,$AG3828>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CW$3:CW$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=BA$1,$AG3828>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CX$3:CX$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=BA$1,$AG3828>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CX$3:CX$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=BB$1,$AG3828>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CY$3:CY$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=BB$1,$AG3828>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CY$3:CY$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=BC$1,$AG3828>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=BC$1,$AG3828>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=BD$1,$AG3828>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!DA$3:DA$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=BD$1,$AG3828>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!DA$3:DA$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3828<=BE$1,$AG3828>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3828,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3828>$AB3828,$AD3828=\"n/a\"),($AA3828-$AB3828)*INDEX(misc!DB$3:DB$6,MATCH($AC3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3828=\"n/a\",$AJ3828*$AI3828,$I3828)\n    +IFERROR(\n      IF(AND($AF3828<=BE$1,$AG3828>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3828,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3828>$AB3828,($AA3828-$AB3828)*INDEX(misc!DB$3:DB$6,MATCH($AD3828,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3828*$AH3828*$AI3828),\n$X3828)*$AK3828","v":0}]
[null,{"$f":"unique_contracts!A3847","v":0},{"$f":"unique_contracts!B3847","v":0},{"$f":"unique_contracts!D3847","v":0},{"$f":"unique_contracts!J3847","v":0},{"$f":"unique_contracts!K3847","v":0},{"$f":"unique_contracts!M3847","v":0},{"$f":"unique_contracts!N3847","v":0},{"$f":"unique_contracts!P3847","v":0},{"$f":"unique_contracts!R3847","v":0},{"$f":"unique_contracts!V3847","v":0},{"$f":"unique_contracts!AB3847","v":0},{"$f":"unique_contracts!AM3847","v":0},{"$f":"unique_contracts!AN3847","v":0},{"$f":"unique_contracts!AO3847","v":0},{"$f":"unique_contracts!AP3847","v":0},{"$f":"unique_contracts!AQ3847","v":0},{"$f":"unique_contracts!AR3847","v":0},{"$f":"unique_contracts!BR3847","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3847,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3847,\"pumped_storage\",\n      IF(AND(NOT(U3847),V3847),\"n/a\",\n        IF(AND(K3847>0,OR(G3847=\"NotHybrid\",G3847=0)),_xlfn.CONCAT(AB3847,INDEX(resources!$G:$G,MATCH(C3847,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3847,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3847=\"Online\",NOT(ISNUMBER(MATCH(AC3847,misc!$DD:$DD,0)))),F3847,E3847)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AL$1,$AG3847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CI$3:CI$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AL$1,$AG3847>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CI$3:CI$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AM$1,$AG3847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AM$1,$AG3847>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AN$1,$AG3847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CK$3:CK$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AN$1,$AG3847>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CK$3:CK$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AO$1,$AG3847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CL$3:CL$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AO$1,$AG3847>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CL$3:CL$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AP$1,$AG3847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CM$3:CM$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AP$1,$AG3847>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CM$3:CM$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AQ$1,$AG3847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CN$3:CN$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AQ$1,$AG3847>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CN$3:CN$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AR$1,$AG3847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CO$3:CO$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AR$1,$AG3847>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CO$3:CO$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AS$1,$AG3847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CP$3:CP$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AS$1,$AG3847>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CP$3:CP$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AT$1,$AG3847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AT$1,$AG3847>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AU$1,$AG3847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CR$3:CR$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AU$1,$AG3847>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CR$3:CR$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AV$1,$AG3847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CS$3:CS$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AV$1,$AG3847>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CS$3:CS$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AW$1,$AG3847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CT$3:CT$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AW$1,$AG3847>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CT$3:CT$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AX$1,$AG3847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CU$3:CU$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AX$1,$AG3847>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CU$3:CU$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AY$1,$AG3847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CV$3:CV$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AY$1,$AG3847>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CV$3:CV$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=AZ$1,$AG3847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CW$3:CW$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=AZ$1,$AG3847>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CW$3:CW$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=BA$1,$AG3847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CX$3:CX$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=BA$1,$AG3847>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CX$3:CX$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=BB$1,$AG3847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CY$3:CY$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=BB$1,$AG3847>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CY$3:CY$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=BC$1,$AG3847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=BC$1,$AG3847>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=BD$1,$AG3847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!DA$3:DA$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=BD$1,$AG3847>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!DA$3:DA$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3847<=BE$1,$AG3847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3847,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3847>$AB3847,$AD3847=\"n/a\"),($AA3847-$AB3847)*INDEX(misc!DB$3:DB$6,MATCH($AC3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3847=\"n/a\",$AJ3847*$AI3847,$I3847)\n    +IFERROR(\n      IF(AND($AF3847<=BE$1,$AG3847>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3847,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3847>$AB3847,($AA3847-$AB3847)*INDEX(misc!DB$3:DB$6,MATCH($AD3847,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3847*$AH3847*$AI3847),\n$X3847)*$AK3847","v":0}]
[null,{"$f":"unique_contracts!A3853","v":0},{"$f":"unique_contracts!B3853","v":0},{"$f":"unique_contracts!D3853","v":0},{"$f":"unique_contracts!J3853","v":0},{"$f":"unique_contracts!K3853","v":0},{"$f":"unique_contracts!M3853","v":0},{"$f":"unique_contracts!N3853","v":0},{"$f":"unique_contracts!P3853","v":0},{"$f":"unique_contracts!R3853","v":0},{"$f":"unique_contracts!V3853","v":0},{"$f":"unique_contracts!AB3853","v":0},{"$f":"unique_contracts!AM3853","v":0},{"$f":"unique_contracts!AN3853","v":0},{"$f":"unique_contracts!AO3853","v":0},{"$f":"unique_contracts!AP3853","v":0},{"$f":"unique_contracts!AQ3853","v":0},{"$f":"unique_contracts!AR3853","v":0},{"$f":"unique_contracts!BR3853","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3853,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3853,\"pumped_storage\",\n      IF(AND(NOT(U3853),V3853),\"n/a\",\n        IF(AND(K3853>0,OR(G3853=\"NotHybrid\",G3853=0)),_xlfn.CONCAT(AB3853,INDEX(resources!$G:$G,MATCH(C3853,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3853,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3853=\"Online\",NOT(ISNUMBER(MATCH(AC3853,misc!$DD:$DD,0)))),F3853,E3853)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AL$1,$AG3853>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CI$3:CI$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AL$1,$AG3853>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CI$3:CI$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AM$1,$AG3853>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AM$1,$AG3853>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AN$1,$AG3853>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CK$3:CK$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AN$1,$AG3853>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CK$3:CK$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AO$1,$AG3853>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CL$3:CL$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AO$1,$AG3853>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CL$3:CL$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AP$1,$AG3853>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CM$3:CM$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AP$1,$AG3853>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CM$3:CM$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AQ$1,$AG3853>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CN$3:CN$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AQ$1,$AG3853>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CN$3:CN$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AR$1,$AG3853>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CO$3:CO$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AR$1,$AG3853>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CO$3:CO$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AS$1,$AG3853>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CP$3:CP$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AS$1,$AG3853>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CP$3:CP$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AT$1,$AG3853>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AT$1,$AG3853>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AU$1,$AG3853>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CR$3:CR$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AU$1,$AG3853>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CR$3:CR$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AV$1,$AG3853>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CS$3:CS$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AV$1,$AG3853>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CS$3:CS$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AW$1,$AG3853>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CT$3:CT$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AW$1,$AG3853>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CT$3:CT$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AX$1,$AG3853>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CU$3:CU$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AX$1,$AG3853>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CU$3:CU$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AY$1,$AG3853>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CV$3:CV$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AY$1,$AG3853>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CV$3:CV$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=AZ$1,$AG3853>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CW$3:CW$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=AZ$1,$AG3853>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CW$3:CW$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=BA$1,$AG3853>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CX$3:CX$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=BA$1,$AG3853>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CX$3:CX$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=BB$1,$AG3853>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CY$3:CY$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=BB$1,$AG3853>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CY$3:CY$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=BC$1,$AG3853>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=BC$1,$AG3853>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=BD$1,$AG3853>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!DA$3:DA$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=BD$1,$AG3853>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!DA$3:DA$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3853<=BE$1,$AG3853>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3853,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3853>$AB3853,$AD3853=\"n/a\"),($AA3853-$AB3853)*INDEX(misc!DB$3:DB$6,MATCH($AC3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3853=\"n/a\",$AJ3853*$AI3853,$I3853)\n    +IFERROR(\n      IF(AND($AF3853<=BE$1,$AG3853>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3853,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3853>$AB3853,($AA3853-$AB3853)*INDEX(misc!DB$3:DB$6,MATCH($AD3853,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3853*$AH3853*$AI3853),\n$X3853)*$AK3853","v":0}]
[null,{"$f":"unique_contracts!A3878","v":0},{"$f":"unique_contracts!B3878","v":0},{"$f":"unique_contracts!D3878","v":0},{"$f":"unique_contracts!J3878","v":0},{"$f":"unique_contracts!K3878","v":0},{"$f":"unique_contracts!M3878","v":0},{"$f":"unique_contracts!N3878","v":0},{"$f":"unique_contracts!P3878","v":0},{"$f":"unique_contracts!R3878","v":0},{"$f":"unique_contracts!V3878","v":0},{"$f":"unique_contracts!AB3878","v":0},{"$f":"unique_contracts!AM3878","v":0},{"$f":"unique_contracts!AN3878","v":0},{"$f":"unique_contracts!AO3878","v":0},{"$f":"unique_contracts!AP3878","v":0},{"$f":"unique_contracts!AQ3878","v":0},{"$f":"unique_contracts!AR3878","v":0},{"$f":"unique_contracts!BR3878","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3878,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3878,\"pumped_storage\",\n      IF(AND(NOT(U3878),V3878),\"n/a\",\n        IF(AND(K3878>0,OR(G3878=\"NotHybrid\",G3878=0)),_xlfn.CONCAT(AB3878,INDEX(resources!$G:$G,MATCH(C3878,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3878,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3878=\"Online\",NOT(ISNUMBER(MATCH(AC3878,misc!$DD:$DD,0)))),F3878,E3878)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AL$1,$AG3878>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CI$3:CI$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AL$1,$AG3878>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CI$3:CI$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AM$1,$AG3878>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AM$1,$AG3878>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AN$1,$AG3878>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CK$3:CK$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AN$1,$AG3878>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CK$3:CK$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AO$1,$AG3878>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CL$3:CL$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AO$1,$AG3878>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CL$3:CL$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AP$1,$AG3878>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CM$3:CM$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AP$1,$AG3878>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CM$3:CM$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AQ$1,$AG3878>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CN$3:CN$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AQ$1,$AG3878>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CN$3:CN$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AR$1,$AG3878>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CO$3:CO$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AR$1,$AG3878>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CO$3:CO$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AS$1,$AG3878>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CP$3:CP$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AS$1,$AG3878>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CP$3:CP$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AT$1,$AG3878>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AT$1,$AG3878>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AU$1,$AG3878>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CR$3:CR$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AU$1,$AG3878>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CR$3:CR$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AV$1,$AG3878>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CS$3:CS$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AV$1,$AG3878>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CS$3:CS$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AW$1,$AG3878>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CT$3:CT$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AW$1,$AG3878>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CT$3:CT$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AX$1,$AG3878>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CU$3:CU$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AX$1,$AG3878>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CU$3:CU$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AY$1,$AG3878>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CV$3:CV$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AY$1,$AG3878>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CV$3:CV$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=AZ$1,$AG3878>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CW$3:CW$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=AZ$1,$AG3878>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CW$3:CW$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=BA$1,$AG3878>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CX$3:CX$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=BA$1,$AG3878>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CX$3:CX$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=BB$1,$AG3878>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CY$3:CY$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=BB$1,$AG3878>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CY$3:CY$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=BC$1,$AG3878>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=BC$1,$AG3878>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=BD$1,$AG3878>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!DA$3:DA$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=BD$1,$AG3878>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!DA$3:DA$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3878<=BE$1,$AG3878>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3878,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3878>$AB3878,$AD3878=\"n/a\"),($AA3878-$AB3878)*INDEX(misc!DB$3:DB$6,MATCH($AC3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3878=\"n/a\",$AJ3878*$AI3878,$I3878)\n    +IFERROR(\n      IF(AND($AF3878<=BE$1,$AG3878>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3878,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3878>$AB3878,($AA3878-$AB3878)*INDEX(misc!DB$3:DB$6,MATCH($AD3878,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3878*$AH3878*$AI3878),\n$X3878)*$AK3878","v":0}]
[null,{"$f":"unique_contracts!A3896","v":0},{"$f":"unique_contracts!B3896","v":0},{"$f":"unique_contracts!D3896","v":0},{"$f":"unique_contracts!J3896","v":0},{"$f":"unique_contracts!K3896","v":0},{"$f":"unique_contracts!M3896","v":0},{"$f":"unique_contracts!N3896","v":0},{"$f":"unique_contracts!P3896","v":0},{"$f":"unique_contracts!R3896","v":0},{"$f":"unique_contracts!V3896","v":0},{"$f":"unique_contracts!AB3896","v":0},{"$f":"unique_contracts!AM3896","v":0},{"$f":"unique_contracts!AN3896","v":0},{"$f":"unique_contracts!AO3896","v":0},{"$f":"unique_contracts!AP3896","v":0},{"$f":"unique_contracts!AQ3896","v":0},{"$f":"unique_contracts!AR3896","v":0},{"$f":"unique_contracts!BR3896","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3896,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3896,\"pumped_storage\",\n      IF(AND(NOT(U3896),V3896),\"n/a\",\n        IF(AND(K3896>0,OR(G3896=\"NotHybrid\",G3896=0)),_xlfn.CONCAT(AB3896,INDEX(resources!$G:$G,MATCH(C3896,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3896,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3896=\"Online\",NOT(ISNUMBER(MATCH(AC3896,misc!$DD:$DD,0)))),F3896,E3896)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AL$1,$AG3896>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CI$3:CI$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AL$1,$AG3896>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CI$3:CI$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AM$1,$AG3896>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AM$1,$AG3896>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AN$1,$AG3896>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CK$3:CK$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AN$1,$AG3896>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CK$3:CK$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AO$1,$AG3896>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CL$3:CL$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AO$1,$AG3896>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CL$3:CL$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AP$1,$AG3896>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CM$3:CM$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AP$1,$AG3896>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CM$3:CM$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AQ$1,$AG3896>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CN$3:CN$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AQ$1,$AG3896>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CN$3:CN$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AR$1,$AG3896>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CO$3:CO$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AR$1,$AG3896>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CO$3:CO$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AS$1,$AG3896>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CP$3:CP$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AS$1,$AG3896>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CP$3:CP$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AT$1,$AG3896>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AT$1,$AG3896>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AU$1,$AG3896>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CR$3:CR$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AU$1,$AG3896>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CR$3:CR$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AV$1,$AG3896>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CS$3:CS$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AV$1,$AG3896>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CS$3:CS$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AW$1,$AG3896>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CT$3:CT$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AW$1,$AG3896>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CT$3:CT$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AX$1,$AG3896>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CU$3:CU$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AX$1,$AG3896>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CU$3:CU$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AY$1,$AG3896>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CV$3:CV$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AY$1,$AG3896>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CV$3:CV$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=AZ$1,$AG3896>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CW$3:CW$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=AZ$1,$AG3896>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CW$3:CW$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=BA$1,$AG3896>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CX$3:CX$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=BA$1,$AG3896>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CX$3:CX$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=BB$1,$AG3896>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CY$3:CY$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=BB$1,$AG3896>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CY$3:CY$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=BC$1,$AG3896>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=BC$1,$AG3896>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=BD$1,$AG3896>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!DA$3:DA$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=BD$1,$AG3896>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!DA$3:DA$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3896<=BE$1,$AG3896>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3896>$AB3896,$AD3896=\"n/a\"),($AA3896-$AB3896)*INDEX(misc!DB$3:DB$6,MATCH($AC3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3896=\"n/a\",$AJ3896*$AI3896,$I3896)\n    +IFERROR(\n      IF(AND($AF3896<=BE$1,$AG3896>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3896>$AB3896,($AA3896-$AB3896)*INDEX(misc!DB$3:DB$6,MATCH($AD3896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3896*$AH3896*$AI3896),\n$X3896)*$AK3896","v":0}]
[null,{"$f":"unique_contracts!A3915","v":0},{"$f":"unique_contracts!B3915","v":0},{"$f":"unique_contracts!D3915","v":0},{"$f":"unique_contracts!J3915","v":0},{"$f":"unique_contracts!K3915","v":0},{"$f":"unique_contracts!M3915","v":0},{"$f":"unique_contracts!N3915","v":0},{"$f":"unique_contracts!P3915","v":0},{"$f":"unique_contracts!R3915","v":0},{"$f":"unique_contracts!V3915","v":0},{"$f":"unique_contracts!AB3915","v":0},{"$f":"unique_contracts!AM3915","v":0},{"$f":"unique_contracts!AN3915","v":0},{"$f":"unique_contracts!AO3915","v":0},{"$f":"unique_contracts!AP3915","v":0},{"$f":"unique_contracts!AQ3915","v":0},{"$f":"unique_contracts!AR3915","v":0},{"$f":"unique_contracts!BR3915","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3915,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3915,\"pumped_storage\",\n      IF(AND(NOT(U3915),V3915),\"n/a\",\n        IF(AND(K3915>0,OR(G3915=\"NotHybrid\",G3915=0)),_xlfn.CONCAT(AB3915,INDEX(resources!$G:$G,MATCH(C3915,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3915,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3915=\"Online\",NOT(ISNUMBER(MATCH(AC3915,misc!$DD:$DD,0)))),F3915,E3915)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AL$1,$AG3915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CI$3:CI$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AL$1,$AG3915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CI$3:CI$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AM$1,$AG3915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AM$1,$AG3915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AN$1,$AG3915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CK$3:CK$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AN$1,$AG3915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CK$3:CK$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AO$1,$AG3915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CL$3:CL$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AO$1,$AG3915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CL$3:CL$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AP$1,$AG3915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CM$3:CM$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AP$1,$AG3915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CM$3:CM$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AQ$1,$AG3915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CN$3:CN$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AQ$1,$AG3915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CN$3:CN$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AR$1,$AG3915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CO$3:CO$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AR$1,$AG3915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CO$3:CO$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AS$1,$AG3915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CP$3:CP$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AS$1,$AG3915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CP$3:CP$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AT$1,$AG3915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AT$1,$AG3915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AU$1,$AG3915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CR$3:CR$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AU$1,$AG3915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CR$3:CR$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AV$1,$AG3915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CS$3:CS$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AV$1,$AG3915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CS$3:CS$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AW$1,$AG3915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CT$3:CT$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AW$1,$AG3915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CT$3:CT$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AX$1,$AG3915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CU$3:CU$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AX$1,$AG3915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CU$3:CU$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AY$1,$AG3915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CV$3:CV$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AY$1,$AG3915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CV$3:CV$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=AZ$1,$AG3915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CW$3:CW$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=AZ$1,$AG3915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CW$3:CW$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=BA$1,$AG3915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CX$3:CX$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=BA$1,$AG3915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CX$3:CX$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=BB$1,$AG3915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CY$3:CY$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=BB$1,$AG3915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CY$3:CY$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=BC$1,$AG3915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=BC$1,$AG3915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=BD$1,$AG3915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!DA$3:DA$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=BD$1,$AG3915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!DA$3:DA$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3915<=BE$1,$AG3915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3915>$AB3915,$AD3915=\"n/a\"),($AA3915-$AB3915)*INDEX(misc!DB$3:DB$6,MATCH($AC3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3915=\"n/a\",$AJ3915*$AI3915,$I3915)\n    +IFERROR(\n      IF(AND($AF3915<=BE$1,$AG3915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3915>$AB3915,($AA3915-$AB3915)*INDEX(misc!DB$3:DB$6,MATCH($AD3915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3915*$AH3915*$AI3915),\n$X3915)*$AK3915","v":0}]
[null,{"$f":"unique_contracts!A3934","v":0},{"$f":"unique_contracts!B3934","v":0},{"$f":"unique_contracts!D3934","v":0},{"$f":"unique_contracts!J3934","v":0},{"$f":"unique_contracts!K3934","v":0},{"$f":"unique_contracts!M3934","v":0},{"$f":"unique_contracts!N3934","v":0},{"$f":"unique_contracts!P3934","v":0},{"$f":"unique_contracts!R3934","v":0},{"$f":"unique_contracts!V3934","v":0},{"$f":"unique_contracts!AB3934","v":0},{"$f":"unique_contracts!AM3934","v":0},{"$f":"unique_contracts!AN3934","v":0},{"$f":"unique_contracts!AO3934","v":0},{"$f":"unique_contracts!AP3934","v":0},{"$f":"unique_contracts!AQ3934","v":0},{"$f":"unique_contracts!AR3934","v":0},{"$f":"unique_contracts!BR3934","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3934,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3934,\"pumped_storage\",\n      IF(AND(NOT(U3934),V3934),\"n/a\",\n        IF(AND(K3934>0,OR(G3934=\"NotHybrid\",G3934=0)),_xlfn.CONCAT(AB3934,INDEX(resources!$G:$G,MATCH(C3934,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3934,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3934=\"Online\",NOT(ISNUMBER(MATCH(AC3934,misc!$DD:$DD,0)))),F3934,E3934)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AL$1,$AG3934>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CI$3:CI$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AL$1,$AG3934>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CI$3:CI$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AM$1,$AG3934>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AM$1,$AG3934>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AN$1,$AG3934>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CK$3:CK$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AN$1,$AG3934>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CK$3:CK$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AO$1,$AG3934>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CL$3:CL$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AO$1,$AG3934>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CL$3:CL$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AP$1,$AG3934>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CM$3:CM$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AP$1,$AG3934>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CM$3:CM$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AQ$1,$AG3934>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CN$3:CN$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AQ$1,$AG3934>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CN$3:CN$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AR$1,$AG3934>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CO$3:CO$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AR$1,$AG3934>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CO$3:CO$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AS$1,$AG3934>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CP$3:CP$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AS$1,$AG3934>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CP$3:CP$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AT$1,$AG3934>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AT$1,$AG3934>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AU$1,$AG3934>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CR$3:CR$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AU$1,$AG3934>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CR$3:CR$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AV$1,$AG3934>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CS$3:CS$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AV$1,$AG3934>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CS$3:CS$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AW$1,$AG3934>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CT$3:CT$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AW$1,$AG3934>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CT$3:CT$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AX$1,$AG3934>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CU$3:CU$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AX$1,$AG3934>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CU$3:CU$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AY$1,$AG3934>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CV$3:CV$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AY$1,$AG3934>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CV$3:CV$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=AZ$1,$AG3934>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CW$3:CW$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=AZ$1,$AG3934>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CW$3:CW$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=BA$1,$AG3934>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CX$3:CX$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=BA$1,$AG3934>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CX$3:CX$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=BB$1,$AG3934>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CY$3:CY$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=BB$1,$AG3934>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CY$3:CY$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=BC$1,$AG3934>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=BC$1,$AG3934>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=BD$1,$AG3934>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!DA$3:DA$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=BD$1,$AG3934>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!DA$3:DA$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3934<=BE$1,$AG3934>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3934,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3934>$AB3934,$AD3934=\"n/a\"),($AA3934-$AB3934)*INDEX(misc!DB$3:DB$6,MATCH($AC3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3934=\"n/a\",$AJ3934*$AI3934,$I3934)\n    +IFERROR(\n      IF(AND($AF3934<=BE$1,$AG3934>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3934,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3934>$AB3934,($AA3934-$AB3934)*INDEX(misc!DB$3:DB$6,MATCH($AD3934,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3934*$AH3934*$AI3934),\n$X3934)*$AK3934","v":0}]
[null,{"$f":"unique_contracts!A3955","v":0},{"$f":"unique_contracts!B3955","v":0},{"$f":"unique_contracts!D3955","v":0},{"$f":"unique_contracts!J3955","v":0},{"$f":"unique_contracts!K3955","v":0},{"$f":"unique_contracts!M3955","v":0},{"$f":"unique_contracts!N3955","v":0},{"$f":"unique_contracts!P3955","v":0},{"$f":"unique_contracts!R3955","v":0},{"$f":"unique_contracts!V3955","v":0},{"$f":"unique_contracts!AB3955","v":0},{"$f":"unique_contracts!AM3955","v":0},{"$f":"unique_contracts!AN3955","v":0},{"$f":"unique_contracts!AO3955","v":0},{"$f":"unique_contracts!AP3955","v":0},{"$f":"unique_contracts!AQ3955","v":0},{"$f":"unique_contracts!AR3955","v":0},{"$f":"unique_contracts!BR3955","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3955,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3955,\"pumped_storage\",\n      IF(AND(NOT(U3955),V3955),\"n/a\",\n        IF(AND(K3955>0,OR(G3955=\"NotHybrid\",G3955=0)),_xlfn.CONCAT(AB3955,INDEX(resources!$G:$G,MATCH(C3955,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3955,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3955=\"Online\",NOT(ISNUMBER(MATCH(AC3955,misc!$DD:$DD,0)))),F3955,E3955)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AL$1,$AG3955>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CI$3:CI$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AL$1,$AG3955>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CI$3:CI$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AM$1,$AG3955>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AM$1,$AG3955>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AN$1,$AG3955>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CK$3:CK$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AN$1,$AG3955>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CK$3:CK$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AO$1,$AG3955>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CL$3:CL$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AO$1,$AG3955>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CL$3:CL$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AP$1,$AG3955>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CM$3:CM$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AP$1,$AG3955>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CM$3:CM$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AQ$1,$AG3955>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CN$3:CN$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AQ$1,$AG3955>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CN$3:CN$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AR$1,$AG3955>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CO$3:CO$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AR$1,$AG3955>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CO$3:CO$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AS$1,$AG3955>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CP$3:CP$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AS$1,$AG3955>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CP$3:CP$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AT$1,$AG3955>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AT$1,$AG3955>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AU$1,$AG3955>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CR$3:CR$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AU$1,$AG3955>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CR$3:CR$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AV$1,$AG3955>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CS$3:CS$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AV$1,$AG3955>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CS$3:CS$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AW$1,$AG3955>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CT$3:CT$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AW$1,$AG3955>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CT$3:CT$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AX$1,$AG3955>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CU$3:CU$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AX$1,$AG3955>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CU$3:CU$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AY$1,$AG3955>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CV$3:CV$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AY$1,$AG3955>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CV$3:CV$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=AZ$1,$AG3955>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CW$3:CW$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=AZ$1,$AG3955>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CW$3:CW$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=BA$1,$AG3955>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CX$3:CX$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=BA$1,$AG3955>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CX$3:CX$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=BB$1,$AG3955>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CY$3:CY$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=BB$1,$AG3955>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CY$3:CY$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=BC$1,$AG3955>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=BC$1,$AG3955>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=BD$1,$AG3955>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!DA$3:DA$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=BD$1,$AG3955>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!DA$3:DA$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3955<=BE$1,$AG3955>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3955>$AB3955,$AD3955=\"n/a\"),($AA3955-$AB3955)*INDEX(misc!DB$3:DB$6,MATCH($AC3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3955=\"n/a\",$AJ3955*$AI3955,$I3955)\n    +IFERROR(\n      IF(AND($AF3955<=BE$1,$AG3955>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3955>$AB3955,($AA3955-$AB3955)*INDEX(misc!DB$3:DB$6,MATCH($AD3955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3955*$AH3955*$AI3955),\n$X3955)*$AK3955","v":0}]
[null,{"$f":"unique_contracts!A3977","v":0},{"$f":"unique_contracts!B3977","v":0},{"$f":"unique_contracts!D3977","v":0},{"$f":"unique_contracts!J3977","v":0},{"$f":"unique_contracts!K3977","v":0},{"$f":"unique_contracts!M3977","v":0},{"$f":"unique_contracts!N3977","v":0},{"$f":"unique_contracts!P3977","v":0},{"$f":"unique_contracts!R3977","v":0},{"$f":"unique_contracts!V3977","v":0},{"$f":"unique_contracts!AB3977","v":0},{"$f":"unique_contracts!AM3977","v":0},{"$f":"unique_contracts!AN3977","v":0},{"$f":"unique_contracts!AO3977","v":0},{"$f":"unique_contracts!AP3977","v":0},{"$f":"unique_contracts!AQ3977","v":0},{"$f":"unique_contracts!AR3977","v":0},{"$f":"unique_contracts!BR3977","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3977,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3977,\"pumped_storage\",\n      IF(AND(NOT(U3977),V3977),\"n/a\",\n        IF(AND(K3977>0,OR(G3977=\"NotHybrid\",G3977=0)),_xlfn.CONCAT(AB3977,INDEX(resources!$G:$G,MATCH(C3977,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3977,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3977=\"Online\",NOT(ISNUMBER(MATCH(AC3977,misc!$DD:$DD,0)))),F3977,E3977)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AL$1,$AG3977>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CI$3:CI$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AL$1,$AG3977>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CI$3:CI$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AM$1,$AG3977>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AM$1,$AG3977>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AN$1,$AG3977>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CK$3:CK$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AN$1,$AG3977>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CK$3:CK$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AO$1,$AG3977>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CL$3:CL$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AO$1,$AG3977>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CL$3:CL$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AP$1,$AG3977>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CM$3:CM$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AP$1,$AG3977>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CM$3:CM$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AQ$1,$AG3977>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CN$3:CN$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AQ$1,$AG3977>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CN$3:CN$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AR$1,$AG3977>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CO$3:CO$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AR$1,$AG3977>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CO$3:CO$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AS$1,$AG3977>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CP$3:CP$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AS$1,$AG3977>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CP$3:CP$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AT$1,$AG3977>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AT$1,$AG3977>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AU$1,$AG3977>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CR$3:CR$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AU$1,$AG3977>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CR$3:CR$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AV$1,$AG3977>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CS$3:CS$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AV$1,$AG3977>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CS$3:CS$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AW$1,$AG3977>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CT$3:CT$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AW$1,$AG3977>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CT$3:CT$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AX$1,$AG3977>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CU$3:CU$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AX$1,$AG3977>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CU$3:CU$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AY$1,$AG3977>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CV$3:CV$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AY$1,$AG3977>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CV$3:CV$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=AZ$1,$AG3977>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CW$3:CW$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=AZ$1,$AG3977>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CW$3:CW$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=BA$1,$AG3977>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CX$3:CX$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=BA$1,$AG3977>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CX$3:CX$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=BB$1,$AG3977>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CY$3:CY$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=BB$1,$AG3977>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CY$3:CY$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=BC$1,$AG3977>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=BC$1,$AG3977>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=BD$1,$AG3977>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!DA$3:DA$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=BD$1,$AG3977>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!DA$3:DA$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3977<=BE$1,$AG3977>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3977>$AB3977,$AD3977=\"n/a\"),($AA3977-$AB3977)*INDEX(misc!DB$3:DB$6,MATCH($AC3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3977=\"n/a\",$AJ3977*$AI3977,$I3977)\n    +IFERROR(\n      IF(AND($AF3977<=BE$1,$AG3977>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3977>$AB3977,($AA3977-$AB3977)*INDEX(misc!DB$3:DB$6,MATCH($AD3977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3977*$AH3977*$AI3977),\n$X3977)*$AK3977","v":0}]
[null,{"$f":"unique_contracts!A3983","v":0},{"$f":"unique_contracts!B3983","v":0},{"$f":"unique_contracts!D3983","v":0},{"$f":"unique_contracts!J3983","v":0},{"$f":"unique_contracts!K3983","v":0},{"$f":"unique_contracts!M3983","v":0},{"$f":"unique_contracts!N3983","v":0},{"$f":"unique_contracts!P3983","v":0},{"$f":"unique_contracts!R3983","v":0},{"$f":"unique_contracts!V3983","v":0},{"$f":"unique_contracts!AB3983","v":0},{"$f":"unique_contracts!AM3983","v":0},{"$f":"unique_contracts!AN3983","v":0},{"$f":"unique_contracts!AO3983","v":0},{"$f":"unique_contracts!AP3983","v":0},{"$f":"unique_contracts!AQ3983","v":0},{"$f":"unique_contracts!AR3983","v":0},{"$f":"unique_contracts!BR3983","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3983,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3983,\"pumped_storage\",\n      IF(AND(NOT(U3983),V3983),\"n/a\",\n        IF(AND(K3983>0,OR(G3983=\"NotHybrid\",G3983=0)),_xlfn.CONCAT(AB3983,INDEX(resources!$G:$G,MATCH(C3983,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3983,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3983=\"Online\",NOT(ISNUMBER(MATCH(AC3983,misc!$DD:$DD,0)))),F3983,E3983)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AL$1,$AG3983>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CI$3:CI$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AL$1,$AG3983>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CI$3:CI$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AM$1,$AG3983>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AM$1,$AG3983>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AN$1,$AG3983>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CK$3:CK$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AN$1,$AG3983>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CK$3:CK$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AO$1,$AG3983>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CL$3:CL$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AO$1,$AG3983>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CL$3:CL$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AP$1,$AG3983>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CM$3:CM$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AP$1,$AG3983>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CM$3:CM$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AQ$1,$AG3983>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CN$3:CN$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AQ$1,$AG3983>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CN$3:CN$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AR$1,$AG3983>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CO$3:CO$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AR$1,$AG3983>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CO$3:CO$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AS$1,$AG3983>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CP$3:CP$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AS$1,$AG3983>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CP$3:CP$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AT$1,$AG3983>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AT$1,$AG3983>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AU$1,$AG3983>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CR$3:CR$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AU$1,$AG3983>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CR$3:CR$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AV$1,$AG3983>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CS$3:CS$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AV$1,$AG3983>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CS$3:CS$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AW$1,$AG3983>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CT$3:CT$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AW$1,$AG3983>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CT$3:CT$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AX$1,$AG3983>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CU$3:CU$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AX$1,$AG3983>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CU$3:CU$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AY$1,$AG3983>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CV$3:CV$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AY$1,$AG3983>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CV$3:CV$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=AZ$1,$AG3983>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CW$3:CW$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=AZ$1,$AG3983>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CW$3:CW$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=BA$1,$AG3983>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CX$3:CX$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=BA$1,$AG3983>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CX$3:CX$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=BB$1,$AG3983>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CY$3:CY$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=BB$1,$AG3983>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CY$3:CY$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=BC$1,$AG3983>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=BC$1,$AG3983>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=BD$1,$AG3983>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!DA$3:DA$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=BD$1,$AG3983>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!DA$3:DA$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3983<=BE$1,$AG3983>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3983>$AB3983,$AD3983=\"n/a\"),($AA3983-$AB3983)*INDEX(misc!DB$3:DB$6,MATCH($AC3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD3983=\"n/a\",$AJ3983*$AI3983,$I3983)\n    +IFERROR(\n      IF(AND($AF3983<=BE$1,$AG3983>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3983>$AB3983,($AA3983-$AB3983)*INDEX(misc!DB$3:DB$6,MATCH($AD3983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y3983*$AH3983*$AI3983),\n$X3983)*$AK3983","v":0}]
[null,{"$f":"unique_contracts!A4002","v":0},{"$f":"unique_contracts!B4002","v":0},{"$f":"unique_contracts!D4002","v":0},{"$f":"unique_contracts!J4002","v":0},{"$f":"unique_contracts!K4002","v":0},{"$f":"unique_contracts!M4002","v":0},{"$f":"unique_contracts!N4002","v":0},{"$f":"unique_contracts!P4002","v":0},{"$f":"unique_contracts!R4002","v":0},{"$f":"unique_contracts!V4002","v":0},{"$f":"unique_contracts!AB4002","v":0},{"$f":"unique_contracts!AM4002","v":0},{"$f":"unique_contracts!AN4002","v":0},{"$f":"unique_contracts!AO4002","v":0},{"$f":"unique_contracts!AP4002","v":0},{"$f":"unique_contracts!AQ4002","v":0},{"$f":"unique_contracts!AR4002","v":0},{"$f":"unique_contracts!BR4002","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4002,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4002,\"pumped_storage\",\n      IF(AND(NOT(U4002),V4002),\"n/a\",\n        IF(AND(K4002>0,OR(G4002=\"NotHybrid\",G4002=0)),_xlfn.CONCAT(AB4002,INDEX(resources!$G:$G,MATCH(C4002,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4002,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4002=\"Online\",NOT(ISNUMBER(MATCH(AC4002,misc!$DD:$DD,0)))),F4002,E4002)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AL$1,$AG4002>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CI$3:CI$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AL$1,$AG4002>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CI$3:CI$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AM$1,$AG4002>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AM$1,$AG4002>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AN$1,$AG4002>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CK$3:CK$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AN$1,$AG4002>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CK$3:CK$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AO$1,$AG4002>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CL$3:CL$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AO$1,$AG4002>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CL$3:CL$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AP$1,$AG4002>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CM$3:CM$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AP$1,$AG4002>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CM$3:CM$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AQ$1,$AG4002>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CN$3:CN$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AQ$1,$AG4002>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CN$3:CN$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AR$1,$AG4002>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CO$3:CO$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AR$1,$AG4002>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CO$3:CO$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AS$1,$AG4002>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CP$3:CP$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AS$1,$AG4002>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CP$3:CP$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AT$1,$AG4002>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AT$1,$AG4002>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AU$1,$AG4002>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CR$3:CR$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AU$1,$AG4002>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CR$3:CR$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AV$1,$AG4002>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CS$3:CS$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AV$1,$AG4002>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CS$3:CS$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AW$1,$AG4002>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CT$3:CT$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AW$1,$AG4002>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CT$3:CT$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AX$1,$AG4002>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CU$3:CU$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AX$1,$AG4002>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CU$3:CU$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AY$1,$AG4002>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CV$3:CV$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AY$1,$AG4002>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CV$3:CV$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=AZ$1,$AG4002>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CW$3:CW$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=AZ$1,$AG4002>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CW$3:CW$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=BA$1,$AG4002>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CX$3:CX$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=BA$1,$AG4002>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CX$3:CX$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=BB$1,$AG4002>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CY$3:CY$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=BB$1,$AG4002>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CY$3:CY$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=BC$1,$AG4002>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=BC$1,$AG4002>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=BD$1,$AG4002>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!DA$3:DA$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=BD$1,$AG4002>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!DA$3:DA$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4002<=BE$1,$AG4002>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4002,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4002>$AB4002,$AD4002=\"n/a\"),($AA4002-$AB4002)*INDEX(misc!DB$3:DB$6,MATCH($AC4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4002=\"n/a\",$AJ4002*$AI4002,$I4002)\n    +IFERROR(\n      IF(AND($AF4002<=BE$1,$AG4002>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4002,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4002>$AB4002,($AA4002-$AB4002)*INDEX(misc!DB$3:DB$6,MATCH($AD4002,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0}]
[null,{"$f":"unique_contracts!A4028","v":0},{"$f":"unique_contracts!B4028","v":0},{"$f":"unique_contracts!D4028","v":0},{"$f":"unique_contracts!J4028","v":0},{"$f":"unique_contracts!K4028","v":0},{"$f":"unique_contracts!M4028","v":0},{"$f":"unique_contracts!N4028","v":0},{"$f":"unique_contracts!P4028","v":0},{"$f":"unique_contracts!R4028","v":0},{"$f":"unique_contracts!V4028","v":0},{"$f":"unique_contracts!AB4028","v":0},{"$f":"unique_contracts!AM4028","v":0},{"$f":"unique_contracts!AN4028","v":0},{"$f":"unique_contracts!AO4028","v":0},{"$f":"unique_contracts!AP4028","v":0},{"$f":"unique_contracts!AQ4028","v":0},{"$f":"unique_contracts!AR4028","v":0},{"$f":"unique_contracts!BR4028","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4028,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4028,\"pumped_storage\",\n      IF(AND(NOT(U4028),V4028),\"n/a\",\n        IF(AND(K4028>0,OR(G4028=\"NotHybrid\",G4028=0)),_xlfn.CONCAT(AB4028,INDEX(resources!$G:$G,MATCH(C4028,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4028,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4028=\"Online\",NOT(ISNUMBER(MATCH(AC4028,misc!$DD:$DD,0)))),F4028,E4028)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AL$1,$AG4028>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CI$3:CI$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AL$1,$AG4028>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CI$3:CI$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AM$1,$AG4028>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AM$1,$AG4028>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AN$1,$AG4028>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CK$3:CK$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AN$1,$AG4028>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CK$3:CK$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AO$1,$AG4028>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CL$3:CL$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AO$1,$AG4028>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CL$3:CL$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AP$1,$AG4028>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CM$3:CM$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AP$1,$AG4028>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CM$3:CM$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AQ$1,$AG4028>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CN$3:CN$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AQ$1,$AG4028>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CN$3:CN$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AR$1,$AG4028>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CO$3:CO$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AR$1,$AG4028>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CO$3:CO$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AS$1,$AG4028>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CP$3:CP$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AS$1,$AG4028>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CP$3:CP$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AT$1,$AG4028>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AT$1,$AG4028>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AU$1,$AG4028>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CR$3:CR$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AU$1,$AG4028>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CR$3:CR$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AV$1,$AG4028>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CS$3:CS$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AV$1,$AG4028>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CS$3:CS$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AW$1,$AG4028>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CT$3:CT$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AW$1,$AG4028>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CT$3:CT$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AX$1,$AG4028>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CU$3:CU$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AX$1,$AG4028>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CU$3:CU$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AY$1,$AG4028>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CV$3:CV$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AY$1,$AG4028>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CV$3:CV$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=AZ$1,$AG4028>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CW$3:CW$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=AZ$1,$AG4028>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CW$3:CW$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=BA$1,$AG4028>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CX$3:CX$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=BA$1,$AG4028>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CX$3:CX$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=BB$1,$AG4028>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CY$3:CY$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=BB$1,$AG4028>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CY$3:CY$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=BC$1,$AG4028>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=BC$1,$AG4028>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=BD$1,$AG4028>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!DA$3:DA$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=BD$1,$AG4028>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!DA$3:DA$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4028<=BE$1,$AG4028>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4028,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4028>$AB4028,$AD4028=\"n/a\"),($AA4028-$AB4028)*INDEX(misc!DB$3:DB$6,MATCH($AC4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4028=\"n/a\",$AJ4028*$AI4028,$I4028)\n    +IFERROR(\n      IF(AND($AF4028<=BE$1,$AG4028>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4028,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4028>$AB4028,($AA4028-$AB4028)*INDEX(misc!DB$3:DB$6,MATCH($AD4028,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4028*$AH4028*$AI4028),\n$X4028)*$AK4028","v":0}]
[null,{"$f":"unique_contracts!A4045","v":0},{"$f":"unique_contracts!B4045","v":0},{"$f":"unique_contracts!D4045","v":0},{"$f":"unique_contracts!J4045","v":0},{"$f":"unique_contracts!K4045","v":0},{"$f":"unique_contracts!M4045","v":0},{"$f":"unique_contracts!N4045","v":0},{"$f":"unique_contracts!P4045","v":0},{"$f":"unique_contracts!R4045","v":0},{"$f":"unique_contracts!V4045","v":0},{"$f":"unique_contracts!AB4045","v":0},{"$f":"unique_contracts!AM4045","v":0},{"$f":"unique_contracts!AN4045","v":0},{"$f":"unique_contracts!AO4045","v":0},{"$f":"unique_contracts!AP4045","v":0},{"$f":"unique_contracts!AQ4045","v":0},{"$f":"unique_contracts!AR4045","v":0},{"$f":"unique_contracts!BR4045","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4045,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4045,\"pumped_storage\",\n      IF(AND(NOT(U4045),V4045),\"n/a\",\n        IF(AND(K4045>0,OR(G4045=\"NotHybrid\",G4045=0)),_xlfn.CONCAT(AB4045,INDEX(resources!$G:$G,MATCH(C4045,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4045,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4045=\"Online\",NOT(ISNUMBER(MATCH(AC4045,misc!$DD:$DD,0)))),F4045,E4045)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AL$1,$AG4045>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CI$3:CI$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AL$1,$AG4045>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CI$3:CI$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AM$1,$AG4045>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AM$1,$AG4045>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AN$1,$AG4045>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CK$3:CK$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AN$1,$AG4045>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CK$3:CK$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AO$1,$AG4045>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CL$3:CL$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AO$1,$AG4045>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CL$3:CL$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AP$1,$AG4045>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CM$3:CM$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AP$1,$AG4045>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CM$3:CM$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AQ$1,$AG4045>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CN$3:CN$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AQ$1,$AG4045>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CN$3:CN$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AR$1,$AG4045>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CO$3:CO$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AR$1,$AG4045>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CO$3:CO$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AS$1,$AG4045>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CP$3:CP$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AS$1,$AG4045>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CP$3:CP$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AT$1,$AG4045>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AT$1,$AG4045>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AU$1,$AG4045>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CR$3:CR$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AU$1,$AG4045>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CR$3:CR$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AV$1,$AG4045>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CS$3:CS$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AV$1,$AG4045>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CS$3:CS$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AW$1,$AG4045>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CT$3:CT$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AW$1,$AG4045>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CT$3:CT$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AX$1,$AG4045>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CU$3:CU$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AX$1,$AG4045>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CU$3:CU$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AY$1,$AG4045>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CV$3:CV$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AY$1,$AG4045>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CV$3:CV$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=AZ$1,$AG4045>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CW$3:CW$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=AZ$1,$AG4045>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CW$3:CW$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=BA$1,$AG4045>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CX$3:CX$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=BA$1,$AG4045>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CX$3:CX$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=BB$1,$AG4045>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CY$3:CY$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=BB$1,$AG4045>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CY$3:CY$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=BC$1,$AG4045>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=BC$1,$AG4045>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=BD$1,$AG4045>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!DA$3:DA$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=BD$1,$AG4045>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!DA$3:DA$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4045<=BE$1,$AG4045>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4045,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4045>$AB4045,$AD4045=\"n/a\"),($AA4045-$AB4045)*INDEX(misc!DB$3:DB$6,MATCH($AC4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4045=\"n/a\",$AJ4045*$AI4045,$I4045)\n    +IFERROR(\n      IF(AND($AF4045<=BE$1,$AG4045>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4045,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4045>$AB4045,($AA4045-$AB4045)*INDEX(misc!DB$3:DB$6,MATCH($AD4045,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4045*$AH4045*$AI4045),\n$X4045)*$AK4045","v":0}]
[null,{"$f":"unique_contracts!A4064","v":0},{"$f":"unique_contracts!B4064","v":0},{"$f":"unique_contracts!D4064","v":0},{"$f":"unique_contracts!J4064","v":0},{"$f":"unique_contracts!K4064","v":0},{"$f":"unique_contracts!M4064","v":0},{"$f":"unique_contracts!N4064","v":0},{"$f":"unique_contracts!P4064","v":0},{"$f":"unique_contracts!R4064","v":0},{"$f":"unique_contracts!V4064","v":0},{"$f":"unique_contracts!AB4064","v":0},{"$f":"unique_contracts!AM4064","v":0},{"$f":"unique_contracts!AN4064","v":0},{"$f":"unique_contracts!AO4064","v":0},{"$f":"unique_contracts!AP4064","v":0},{"$f":"unique_contracts!AQ4064","v":0},{"$f":"unique_contracts!AR4064","v":0},{"$f":"unique_contracts!BR4064","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4064,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4064,\"pumped_storage\",\n      IF(AND(NOT(U4064),V4064),\"n/a\",\n        IF(AND(K4064>0,OR(G4064=\"NotHybrid\",G4064=0)),_xlfn.CONCAT(AB4064,INDEX(resources!$G:$G,MATCH(C4064,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4064,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4064=\"Online\",NOT(ISNUMBER(MATCH(AC4064,misc!$DD:$DD,0)))),F4064,E4064)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AL$1,$AG4064>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CI$3:CI$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AL$1,$AG4064>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CI$3:CI$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AM$1,$AG4064>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AM$1,$AG4064>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AN$1,$AG4064>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CK$3:CK$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AN$1,$AG4064>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CK$3:CK$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AO$1,$AG4064>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CL$3:CL$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AO$1,$AG4064>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CL$3:CL$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AP$1,$AG4064>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CM$3:CM$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AP$1,$AG4064>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CM$3:CM$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AQ$1,$AG4064>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CN$3:CN$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AQ$1,$AG4064>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CN$3:CN$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AR$1,$AG4064>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CO$3:CO$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AR$1,$AG4064>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CO$3:CO$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AS$1,$AG4064>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CP$3:CP$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AS$1,$AG4064>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CP$3:CP$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AT$1,$AG4064>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AT$1,$AG4064>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AU$1,$AG4064>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CR$3:CR$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AU$1,$AG4064>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CR$3:CR$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AV$1,$AG4064>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CS$3:CS$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AV$1,$AG4064>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CS$3:CS$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AW$1,$AG4064>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CT$3:CT$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AW$1,$AG4064>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CT$3:CT$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AX$1,$AG4064>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CU$3:CU$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AX$1,$AG4064>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CU$3:CU$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AY$1,$AG4064>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CV$3:CV$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AY$1,$AG4064>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CV$3:CV$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=AZ$1,$AG4064>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CW$3:CW$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=AZ$1,$AG4064>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CW$3:CW$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=BA$1,$AG4064>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CX$3:CX$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=BA$1,$AG4064>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CX$3:CX$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=BB$1,$AG4064>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CY$3:CY$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=BB$1,$AG4064>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CY$3:CY$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=BC$1,$AG4064>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=BC$1,$AG4064>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=BD$1,$AG4064>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!DA$3:DA$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=BD$1,$AG4064>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!DA$3:DA$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4064<=BE$1,$AG4064>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4064,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4064>$AB4064,$AD4064=\"n/a\"),($AA4064-$AB4064)*INDEX(misc!DB$3:DB$6,MATCH($AC4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4064=\"n/a\",$AJ4064*$AI4064,$I4064)\n    +IFERROR(\n      IF(AND($AF4064<=BE$1,$AG4064>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4064,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4064>$AB4064,($AA4064-$AB4064)*INDEX(misc!DB$3:DB$6,MATCH($AD4064,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4064*$AH4064*$AI4064),\n$X4064)*$AK4064","v":0}]
[null,{"$f":"unique_contracts!A4083","v":0},{"$f":"unique_contracts!B4083","v":0},{"$f":"unique_contracts!D4083","v":0},{"$f":"unique_contracts!J4083","v":0},{"$f":"unique_contracts!K4083","v":0},{"$f":"unique_contracts!M4083","v":0},{"$f":"unique_contracts!N4083","v":0},{"$f":"unique_contracts!P4083","v":0},{"$f":"unique_contracts!R4083","v":0},{"$f":"unique_contracts!V4083","v":0},{"$f":"unique_contracts!AB4083","v":0},{"$f":"unique_contracts!AM4083","v":0},{"$f":"unique_contracts!AN4083","v":0},{"$f":"unique_contracts!AO4083","v":0},{"$f":"unique_contracts!AP4083","v":0},{"$f":"unique_contracts!AQ4083","v":0},{"$f":"unique_contracts!AR4083","v":0},{"$f":"unique_contracts!BR4083","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4083,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4083,\"pumped_storage\",\n      IF(AND(NOT(U4083),V4083),\"n/a\",\n        IF(AND(K4083>0,OR(G4083=\"NotHybrid\",G4083=0)),_xlfn.CONCAT(AB4083,INDEX(resources!$G:$G,MATCH(C4083,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4083,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4083=\"Online\",NOT(ISNUMBER(MATCH(AC4083,misc!$DD:$DD,0)))),F4083,E4083)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AL$1,$AG4083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CI$3:CI$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AL$1,$AG4083>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CI$3:CI$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AM$1,$AG4083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AM$1,$AG4083>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AN$1,$AG4083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CK$3:CK$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AN$1,$AG4083>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CK$3:CK$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AO$1,$AG4083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CL$3:CL$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AO$1,$AG4083>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CL$3:CL$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AP$1,$AG4083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CM$3:CM$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AP$1,$AG4083>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CM$3:CM$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AQ$1,$AG4083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CN$3:CN$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AQ$1,$AG4083>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CN$3:CN$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AR$1,$AG4083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CO$3:CO$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AR$1,$AG4083>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CO$3:CO$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AS$1,$AG4083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CP$3:CP$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AS$1,$AG4083>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CP$3:CP$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AT$1,$AG4083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AT$1,$AG4083>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AU$1,$AG4083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CR$3:CR$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AU$1,$AG4083>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CR$3:CR$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AV$1,$AG4083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CS$3:CS$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AV$1,$AG4083>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CS$3:CS$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AW$1,$AG4083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CT$3:CT$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AW$1,$AG4083>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CT$3:CT$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AX$1,$AG4083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CU$3:CU$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AX$1,$AG4083>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CU$3:CU$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AY$1,$AG4083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CV$3:CV$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AY$1,$AG4083>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CV$3:CV$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=AZ$1,$AG4083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CW$3:CW$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=AZ$1,$AG4083>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CW$3:CW$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=BA$1,$AG4083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CX$3:CX$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=BA$1,$AG4083>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CX$3:CX$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=BB$1,$AG4083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CY$3:CY$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=BB$1,$AG4083>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CY$3:CY$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=BC$1,$AG4083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=BC$1,$AG4083>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=BD$1,$AG4083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!DA$3:DA$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=BD$1,$AG4083>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!DA$3:DA$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4083<=BE$1,$AG4083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4083,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4083>$AB4083,$AD4083=\"n/a\"),($AA4083-$AB4083)*INDEX(misc!DB$3:DB$6,MATCH($AC4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4083=\"n/a\",$AJ4083*$AI4083,$I4083)\n    +IFERROR(\n      IF(AND($AF4083<=BE$1,$AG4083>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4083,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4083>$AB4083,($AA4083-$AB4083)*INDEX(misc!DB$3:DB$6,MATCH($AD4083,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4083*$AH4083*$AI4083),\n$X4083)*$AK4083","v":0}]
[null,{"$f":"unique_contracts!A4105","v":0},{"$f":"unique_contracts!B4105","v":0},{"$f":"unique_contracts!D4105","v":0},{"$f":"unique_contracts!J4105","v":0},{"$f":"unique_contracts!K4105","v":0},{"$f":"unique_contracts!M4105","v":0},{"$f":"unique_contracts!N4105","v":0},{"$f":"unique_contracts!P4105","v":0},{"$f":"unique_contracts!R4105","v":0},{"$f":"unique_contracts!V4105","v":0},{"$f":"unique_contracts!AB4105","v":0},{"$f":"unique_contracts!AM4105","v":0},{"$f":"unique_contracts!AN4105","v":0},{"$f":"unique_contracts!AO4105","v":0},{"$f":"unique_contracts!AP4105","v":0},{"$f":"unique_contracts!AQ4105","v":0},{"$f":"unique_contracts!AR4105","v":0},{"$f":"unique_contracts!BR4105","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4105,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4105,\"pumped_storage\",\n      IF(AND(NOT(U4105),V4105),\"n/a\",\n        IF(AND(K4105>0,OR(G4105=\"NotHybrid\",G4105=0)),_xlfn.CONCAT(AB4105,INDEX(resources!$G:$G,MATCH(C4105,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4105,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4105=\"Online\",NOT(ISNUMBER(MATCH(AC4105,misc!$DD:$DD,0)))),F4105,E4105)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AL$1,$AG4105>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CI$3:CI$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AL$1,$AG4105>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CI$3:CI$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AM$1,$AG4105>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AM$1,$AG4105>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AN$1,$AG4105>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CK$3:CK$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AN$1,$AG4105>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CK$3:CK$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AO$1,$AG4105>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CL$3:CL$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AO$1,$AG4105>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CL$3:CL$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AP$1,$AG4105>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CM$3:CM$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AP$1,$AG4105>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CM$3:CM$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AQ$1,$AG4105>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CN$3:CN$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AQ$1,$AG4105>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CN$3:CN$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AR$1,$AG4105>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CO$3:CO$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AR$1,$AG4105>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CO$3:CO$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AS$1,$AG4105>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CP$3:CP$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AS$1,$AG4105>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CP$3:CP$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AT$1,$AG4105>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AT$1,$AG4105>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AU$1,$AG4105>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CR$3:CR$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AU$1,$AG4105>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CR$3:CR$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AV$1,$AG4105>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CS$3:CS$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AV$1,$AG4105>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CS$3:CS$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AW$1,$AG4105>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CT$3:CT$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AW$1,$AG4105>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CT$3:CT$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AX$1,$AG4105>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CU$3:CU$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AX$1,$AG4105>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CU$3:CU$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AY$1,$AG4105>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CV$3:CV$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AY$1,$AG4105>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CV$3:CV$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=AZ$1,$AG4105>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CW$3:CW$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=AZ$1,$AG4105>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CW$3:CW$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=BA$1,$AG4105>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CX$3:CX$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=BA$1,$AG4105>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CX$3:CX$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=BB$1,$AG4105>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CY$3:CY$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=BB$1,$AG4105>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CY$3:CY$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=BC$1,$AG4105>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=BC$1,$AG4105>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=BD$1,$AG4105>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!DA$3:DA$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=BD$1,$AG4105>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!DA$3:DA$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4105<=BE$1,$AG4105>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4105>$AB4105,$AD4105=\"n/a\"),($AA4105-$AB4105)*INDEX(misc!DB$3:DB$6,MATCH($AC4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4105=\"n/a\",$AJ4105*$AI4105,$I4105)\n    +IFERROR(\n      IF(AND($AF4105<=BE$1,$AG4105>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4105>$AB4105,($AA4105-$AB4105)*INDEX(misc!DB$3:DB$6,MATCH($AD4105,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4105*$AH4105*$AI4105),\n$X4105)*$AK4105","v":0}]
[null,{"$f":"unique_contracts!A4126","v":0},{"$f":"unique_contracts!B4126","v":0},{"$f":"unique_contracts!D4126","v":0},{"$f":"unique_contracts!J4126","v":0},{"$f":"unique_contracts!K4126","v":0},{"$f":"unique_contracts!M4126","v":0},{"$f":"unique_contracts!N4126","v":0},{"$f":"unique_contracts!P4126","v":0},{"$f":"unique_contracts!R4126","v":0},{"$f":"unique_contracts!V4126","v":0},{"$f":"unique_contracts!AB4126","v":0},{"$f":"unique_contracts!AM4126","v":0},{"$f":"unique_contracts!AN4126","v":0},{"$f":"unique_contracts!AO4126","v":0},{"$f":"unique_contracts!AP4126","v":0},{"$f":"unique_contracts!AQ4126","v":0},{"$f":"unique_contracts!AR4126","v":0},{"$f":"unique_contracts!BR4126","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4126,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4126,\"pumped_storage\",\n      IF(AND(NOT(U4126),V4126),\"n/a\",\n        IF(AND(K4126>0,OR(G4126=\"NotHybrid\",G4126=0)),_xlfn.CONCAT(AB4126,INDEX(resources!$G:$G,MATCH(C4126,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4126,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4126=\"Online\",NOT(ISNUMBER(MATCH(AC4126,misc!$DD:$DD,0)))),F4126,E4126)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AL$1,$AG4126>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CI$3:CI$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AL$1,$AG4126>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CI$3:CI$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AM$1,$AG4126>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AM$1,$AG4126>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AN$1,$AG4126>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CK$3:CK$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AN$1,$AG4126>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CK$3:CK$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AO$1,$AG4126>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CL$3:CL$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AO$1,$AG4126>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CL$3:CL$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AP$1,$AG4126>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CM$3:CM$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AP$1,$AG4126>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CM$3:CM$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AQ$1,$AG4126>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CN$3:CN$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AQ$1,$AG4126>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CN$3:CN$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AR$1,$AG4126>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CO$3:CO$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AR$1,$AG4126>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CO$3:CO$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AS$1,$AG4126>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CP$3:CP$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AS$1,$AG4126>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CP$3:CP$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AT$1,$AG4126>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AT$1,$AG4126>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AU$1,$AG4126>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CR$3:CR$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AU$1,$AG4126>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CR$3:CR$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AV$1,$AG4126>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CS$3:CS$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AV$1,$AG4126>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CS$3:CS$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AW$1,$AG4126>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CT$3:CT$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AW$1,$AG4126>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CT$3:CT$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AX$1,$AG4126>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CU$3:CU$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AX$1,$AG4126>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CU$3:CU$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AY$1,$AG4126>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CV$3:CV$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AY$1,$AG4126>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CV$3:CV$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=AZ$1,$AG4126>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CW$3:CW$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=AZ$1,$AG4126>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CW$3:CW$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=BA$1,$AG4126>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CX$3:CX$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=BA$1,$AG4126>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CX$3:CX$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=BB$1,$AG4126>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CY$3:CY$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=BB$1,$AG4126>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CY$3:CY$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=BC$1,$AG4126>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=BC$1,$AG4126>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=BD$1,$AG4126>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!DA$3:DA$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=BD$1,$AG4126>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!DA$3:DA$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4126<=BE$1,$AG4126>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4126,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4126>$AB4126,$AD4126=\"n/a\"),($AA4126-$AB4126)*INDEX(misc!DB$3:DB$6,MATCH($AC4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4126=\"n/a\",$AJ4126*$AI4126,$I4126)\n    +IFERROR(\n      IF(AND($AF4126<=BE$1,$AG4126>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4126,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4126>$AB4126,($AA4126-$AB4126)*INDEX(misc!DB$3:DB$6,MATCH($AD4126,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4126*$AH4126*$AI4126),\n$X4126)*$AK4126","v":0}]
[null,{"$f":"unique_contracts!A4132","v":0},{"$f":"unique_contracts!B4132","v":0},{"$f":"unique_contracts!D4132","v":0},{"$f":"unique_contracts!J4132","v":0},{"$f":"unique_contracts!K4132","v":0},{"$f":"unique_contracts!M4132","v":0},{"$f":"unique_contracts!N4132","v":0},{"$f":"unique_contracts!P4132","v":0},{"$f":"unique_contracts!R4132","v":0},{"$f":"unique_contracts!V4132","v":0},{"$f":"unique_contracts!AB4132","v":0},{"$f":"unique_contracts!AM4132","v":0},{"$f":"unique_contracts!AN4132","v":0},{"$f":"unique_contracts!AO4132","v":0},{"$f":"unique_contracts!AP4132","v":0},{"$f":"unique_contracts!AQ4132","v":0},{"$f":"unique_contracts!AR4132","v":0},{"$f":"unique_contracts!BR4132","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4132,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4132,\"pumped_storage\",\n      IF(AND(NOT(U4132),V4132),\"n/a\",\n        IF(AND(K4132>0,OR(G4132=\"NotHybrid\",G4132=0)),_xlfn.CONCAT(AB4132,INDEX(resources!$G:$G,MATCH(C4132,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4132,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4132=\"Online\",NOT(ISNUMBER(MATCH(AC4132,misc!$DD:$DD,0)))),F4132,E4132)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AL$1,$AG4132>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CI$3:CI$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AL$1,$AG4132>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CI$3:CI$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AM$1,$AG4132>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AM$1,$AG4132>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AN$1,$AG4132>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CK$3:CK$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AN$1,$AG4132>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CK$3:CK$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AO$1,$AG4132>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CL$3:CL$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AO$1,$AG4132>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CL$3:CL$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AP$1,$AG4132>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CM$3:CM$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AP$1,$AG4132>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CM$3:CM$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AQ$1,$AG4132>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CN$3:CN$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AQ$1,$AG4132>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CN$3:CN$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AR$1,$AG4132>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CO$3:CO$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AR$1,$AG4132>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CO$3:CO$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AS$1,$AG4132>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CP$3:CP$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AS$1,$AG4132>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CP$3:CP$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AT$1,$AG4132>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AT$1,$AG4132>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AU$1,$AG4132>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CR$3:CR$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AU$1,$AG4132>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CR$3:CR$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AV$1,$AG4132>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CS$3:CS$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AV$1,$AG4132>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CS$3:CS$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AW$1,$AG4132>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CT$3:CT$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AW$1,$AG4132>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CT$3:CT$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AX$1,$AG4132>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CU$3:CU$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AX$1,$AG4132>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CU$3:CU$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AY$1,$AG4132>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CV$3:CV$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AY$1,$AG4132>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CV$3:CV$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=AZ$1,$AG4132>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CW$3:CW$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=AZ$1,$AG4132>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CW$3:CW$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=BA$1,$AG4132>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CX$3:CX$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=BA$1,$AG4132>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CX$3:CX$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=BB$1,$AG4132>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CY$3:CY$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=BB$1,$AG4132>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CY$3:CY$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=BC$1,$AG4132>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=BC$1,$AG4132>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=BD$1,$AG4132>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!DA$3:DA$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=BD$1,$AG4132>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!DA$3:DA$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4132<=BE$1,$AG4132>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4132,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4132>$AB4132,$AD4132=\"n/a\"),($AA4132-$AB4132)*INDEX(misc!DB$3:DB$6,MATCH($AC4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4132=\"n/a\",$AJ4132*$AI4132,$I4132)\n    +IFERROR(\n      IF(AND($AF4132<=BE$1,$AG4132>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4132,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4132>$AB4132,($AA4132-$AB4132)*INDEX(misc!DB$3:DB$6,MATCH($AD4132,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4132*$AH4132*$AI4132),\n$X4132)*$AK4132","v":0}]
[null,{"$f":"unique_contracts!A4151","v":0},{"$f":"unique_contracts!B4151","v":0},{"$f":"unique_contracts!D4151","v":0},{"$f":"unique_contracts!J4151","v":0},{"$f":"unique_contracts!K4151","v":0},{"$f":"unique_contracts!M4151","v":0},{"$f":"unique_contracts!N4151","v":0},{"$f":"unique_contracts!P4151","v":0},{"$f":"unique_contracts!R4151","v":0},{"$f":"unique_contracts!V4151","v":0},{"$f":"unique_contracts!AB4151","v":0},{"$f":"unique_contracts!AM4151","v":0},{"$f":"unique_contracts!AN4151","v":0},{"$f":"unique_contracts!AO4151","v":0},{"$f":"unique_contracts!AP4151","v":0},{"$f":"unique_contracts!AQ4151","v":0},{"$f":"unique_contracts!AR4151","v":0},{"$f":"unique_contracts!BR4151","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4151,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4151,\"pumped_storage\",\n      IF(AND(NOT(U4151),V4151),\"n/a\",\n        IF(AND(K4151>0,OR(G4151=\"NotHybrid\",G4151=0)),_xlfn.CONCAT(AB4151,INDEX(resources!$G:$G,MATCH(C4151,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4151,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4151=\"Online\",NOT(ISNUMBER(MATCH(AC4151,misc!$DD:$DD,0)))),F4151,E4151)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AL$1,$AG4151>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CI$3:CI$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AL$1,$AG4151>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CI$3:CI$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AM$1,$AG4151>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AM$1,$AG4151>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AN$1,$AG4151>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CK$3:CK$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AN$1,$AG4151>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CK$3:CK$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AO$1,$AG4151>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CL$3:CL$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AO$1,$AG4151>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CL$3:CL$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AP$1,$AG4151>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CM$3:CM$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AP$1,$AG4151>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CM$3:CM$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AQ$1,$AG4151>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CN$3:CN$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AQ$1,$AG4151>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CN$3:CN$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AR$1,$AG4151>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CO$3:CO$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AR$1,$AG4151>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CO$3:CO$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AS$1,$AG4151>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CP$3:CP$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AS$1,$AG4151>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CP$3:CP$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AT$1,$AG4151>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AT$1,$AG4151>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AU$1,$AG4151>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CR$3:CR$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AU$1,$AG4151>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CR$3:CR$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AV$1,$AG4151>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CS$3:CS$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AV$1,$AG4151>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CS$3:CS$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AW$1,$AG4151>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CT$3:CT$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AW$1,$AG4151>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CT$3:CT$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AX$1,$AG4151>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CU$3:CU$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AX$1,$AG4151>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CU$3:CU$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AY$1,$AG4151>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CV$3:CV$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AY$1,$AG4151>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CV$3:CV$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=AZ$1,$AG4151>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CW$3:CW$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=AZ$1,$AG4151>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CW$3:CW$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=BA$1,$AG4151>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CX$3:CX$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=BA$1,$AG4151>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CX$3:CX$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=BB$1,$AG4151>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CY$3:CY$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=BB$1,$AG4151>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CY$3:CY$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=BC$1,$AG4151>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=BC$1,$AG4151>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=BD$1,$AG4151>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!DA$3:DA$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=BD$1,$AG4151>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!DA$3:DA$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4151<=BE$1,$AG4151>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4151,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4151>$AB4151,$AD4151=\"n/a\"),($AA4151-$AB4151)*INDEX(misc!DB$3:DB$6,MATCH($AC4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4151=\"n/a\",$AJ4151*$AI4151,$I4151)\n    +IFERROR(\n      IF(AND($AF4151<=BE$1,$AG4151>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4151,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4151>$AB4151,($AA4151-$AB4151)*INDEX(misc!DB$3:DB$6,MATCH($AD4151,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4151*$AH4151*$AI4151),\n$X4151)*$AK4151","v":0}]
[null,{"$f":"unique_contracts!A4178","v":0},{"$f":"unique_contracts!B4178","v":0},{"$f":"unique_contracts!D4178","v":0},{"$f":"unique_contracts!J4178","v":0},{"$f":"unique_contracts!K4178","v":0},{"$f":"unique_contracts!M4178","v":0},{"$f":"unique_contracts!N4178","v":0},{"$f":"unique_contracts!P4178","v":0},{"$f":"unique_contracts!R4178","v":0},{"$f":"unique_contracts!V4178","v":0},{"$f":"unique_contracts!AB4178","v":0},{"$f":"unique_contracts!AM4178","v":0},{"$f":"unique_contracts!AN4178","v":0},{"$f":"unique_contracts!AO4178","v":0},{"$f":"unique_contracts!AP4178","v":0},{"$f":"unique_contracts!AQ4178","v":0},{"$f":"unique_contracts!AR4178","v":0},{"$f":"unique_contracts!BR4178","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4178,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4178,\"pumped_storage\",\n      IF(AND(NOT(U4178),V4178),\"n/a\",\n        IF(AND(K4178>0,OR(G4178=\"NotHybrid\",G4178=0)),_xlfn.CONCAT(AB4178,INDEX(resources!$G:$G,MATCH(C4178,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4178,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4178=\"Online\",NOT(ISNUMBER(MATCH(AC4178,misc!$DD:$DD,0)))),F4178,E4178)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AL$1,$AG4178>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CI$3:CI$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AL$1,$AG4178>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CI$3:CI$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AM$1,$AG4178>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AM$1,$AG4178>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AN$1,$AG4178>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CK$3:CK$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AN$1,$AG4178>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CK$3:CK$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AO$1,$AG4178>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CL$3:CL$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AO$1,$AG4178>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CL$3:CL$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AP$1,$AG4178>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CM$3:CM$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AP$1,$AG4178>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CM$3:CM$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AQ$1,$AG4178>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CN$3:CN$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AQ$1,$AG4178>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CN$3:CN$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AR$1,$AG4178>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CO$3:CO$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AR$1,$AG4178>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CO$3:CO$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AS$1,$AG4178>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CP$3:CP$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AS$1,$AG4178>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CP$3:CP$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AT$1,$AG4178>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AT$1,$AG4178>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AU$1,$AG4178>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CR$3:CR$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AU$1,$AG4178>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CR$3:CR$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AV$1,$AG4178>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CS$3:CS$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AV$1,$AG4178>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CS$3:CS$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AW$1,$AG4178>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CT$3:CT$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AW$1,$AG4178>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CT$3:CT$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AX$1,$AG4178>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CU$3:CU$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AX$1,$AG4178>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CU$3:CU$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AY$1,$AG4178>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CV$3:CV$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AY$1,$AG4178>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CV$3:CV$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=AZ$1,$AG4178>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CW$3:CW$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=AZ$1,$AG4178>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CW$3:CW$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=BA$1,$AG4178>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CX$3:CX$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=BA$1,$AG4178>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CX$3:CX$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=BB$1,$AG4178>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CY$3:CY$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=BB$1,$AG4178>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CY$3:CY$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=BC$1,$AG4178>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=BC$1,$AG4178>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=BD$1,$AG4178>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!DA$3:DA$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=BD$1,$AG4178>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!DA$3:DA$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4178<=BE$1,$AG4178>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4178,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4178>$AB4178,$AD4178=\"n/a\"),($AA4178-$AB4178)*INDEX(misc!DB$3:DB$6,MATCH($AC4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4178=\"n/a\",$AJ4178*$AI4178,$I4178)\n    +IFERROR(\n      IF(AND($AF4178<=BE$1,$AG4178>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4178,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4178>$AB4178,($AA4178-$AB4178)*INDEX(misc!DB$3:DB$6,MATCH($AD4178,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4178*$AH4178*$AI4178),\n$X4178)*$AK4178","v":0}]
[null,{"$f":"unique_contracts!A4194","v":0},{"$f":"unique_contracts!B4194","v":0},{"$f":"unique_contracts!D4194","v":0},{"$f":"unique_contracts!J4194","v":0},{"$f":"unique_contracts!K4194","v":0},{"$f":"unique_contracts!M4194","v":0},{"$f":"unique_contracts!N4194","v":0},{"$f":"unique_contracts!P4194","v":0},{"$f":"unique_contracts!R4194","v":0},{"$f":"unique_contracts!V4194","v":0},{"$f":"unique_contracts!AB4194","v":0},{"$f":"unique_contracts!AM4194","v":0},{"$f":"unique_contracts!AN4194","v":0},{"$f":"unique_contracts!AO4194","v":0},{"$f":"unique_contracts!AP4194","v":0},{"$f":"unique_contracts!AQ4194","v":0},{"$f":"unique_contracts!AR4194","v":0},{"$f":"unique_contracts!BR4194","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4194,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4194,\"pumped_storage\",\n      IF(AND(NOT(U4194),V4194),\"n/a\",\n        IF(AND(K4194>0,OR(G4194=\"NotHybrid\",G4194=0)),_xlfn.CONCAT(AB4194,INDEX(resources!$G:$G,MATCH(C4194,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4194,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4194=\"Online\",NOT(ISNUMBER(MATCH(AC4194,misc!$DD:$DD,0)))),F4194,E4194)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AL$1,$AG4194>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CI$3:CI$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AL$1,$AG4194>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CI$3:CI$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AM$1,$AG4194>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AM$1,$AG4194>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AN$1,$AG4194>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CK$3:CK$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AN$1,$AG4194>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CK$3:CK$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AO$1,$AG4194>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CL$3:CL$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AO$1,$AG4194>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CL$3:CL$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AP$1,$AG4194>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CM$3:CM$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AP$1,$AG4194>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CM$3:CM$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AQ$1,$AG4194>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CN$3:CN$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AQ$1,$AG4194>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CN$3:CN$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AR$1,$AG4194>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CO$3:CO$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AR$1,$AG4194>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CO$3:CO$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AS$1,$AG4194>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CP$3:CP$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AS$1,$AG4194>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CP$3:CP$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AT$1,$AG4194>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AT$1,$AG4194>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AU$1,$AG4194>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CR$3:CR$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AU$1,$AG4194>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CR$3:CR$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AV$1,$AG4194>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CS$3:CS$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AV$1,$AG4194>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CS$3:CS$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AW$1,$AG4194>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CT$3:CT$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AW$1,$AG4194>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CT$3:CT$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AX$1,$AG4194>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CU$3:CU$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AX$1,$AG4194>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CU$3:CU$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AY$1,$AG4194>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CV$3:CV$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AY$1,$AG4194>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CV$3:CV$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=AZ$1,$AG4194>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CW$3:CW$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=AZ$1,$AG4194>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CW$3:CW$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=BA$1,$AG4194>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CX$3:CX$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=BA$1,$AG4194>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CX$3:CX$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=BB$1,$AG4194>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CY$3:CY$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=BB$1,$AG4194>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CY$3:CY$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=BC$1,$AG4194>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=BC$1,$AG4194>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=BD$1,$AG4194>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!DA$3:DA$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=BD$1,$AG4194>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!DA$3:DA$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4194<=BE$1,$AG4194>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4194,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4194>$AB4194,$AD4194=\"n/a\"),($AA4194-$AB4194)*INDEX(misc!DB$3:DB$6,MATCH($AC4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4194=\"n/a\",$AJ4194*$AI4194,$I4194)\n    +IFERROR(\n      IF(AND($AF4194<=BE$1,$AG4194>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4194,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4194>$AB4194,($AA4194-$AB4194)*INDEX(misc!DB$3:DB$6,MATCH($AD4194,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4194*$AH4194*$AI4194),\n$X4194)*$AK4194","v":0}]
[null,{"$f":"unique_contracts!A4213","v":0},{"$f":"unique_contracts!B4213","v":0},{"$f":"unique_contracts!D4213","v":0},{"$f":"unique_contracts!J4213","v":0},{"$f":"unique_contracts!K4213","v":0},{"$f":"unique_contracts!M4213","v":0},{"$f":"unique_contracts!N4213","v":0},{"$f":"unique_contracts!P4213","v":0},{"$f":"unique_contracts!R4213","v":0},{"$f":"unique_contracts!V4213","v":0},{"$f":"unique_contracts!AB4213","v":0},{"$f":"unique_contracts!AM4213","v":0},{"$f":"unique_contracts!AN4213","v":0},{"$f":"unique_contracts!AO4213","v":0},{"$f":"unique_contracts!AP4213","v":0},{"$f":"unique_contracts!AQ4213","v":0},{"$f":"unique_contracts!AR4213","v":0},{"$f":"unique_contracts!BR4213","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4213,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4213,\"pumped_storage\",\n      IF(AND(NOT(U4213),V4213),\"n/a\",\n        IF(AND(K4213>0,OR(G4213=\"NotHybrid\",G4213=0)),_xlfn.CONCAT(AB4213,INDEX(resources!$G:$G,MATCH(C4213,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4213,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4213=\"Online\",NOT(ISNUMBER(MATCH(AC4213,misc!$DD:$DD,0)))),F4213,E4213)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AL$1,$AG4213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CI$3:CI$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AL$1,$AG4213>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CI$3:CI$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AM$1,$AG4213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AM$1,$AG4213>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AN$1,$AG4213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CK$3:CK$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AN$1,$AG4213>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CK$3:CK$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AO$1,$AG4213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CL$3:CL$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AO$1,$AG4213>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CL$3:CL$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AP$1,$AG4213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CM$3:CM$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AP$1,$AG4213>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CM$3:CM$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AQ$1,$AG4213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CN$3:CN$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AQ$1,$AG4213>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CN$3:CN$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AR$1,$AG4213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CO$3:CO$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AR$1,$AG4213>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CO$3:CO$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AS$1,$AG4213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CP$3:CP$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AS$1,$AG4213>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CP$3:CP$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AT$1,$AG4213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AT$1,$AG4213>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AU$1,$AG4213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CR$3:CR$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AU$1,$AG4213>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CR$3:CR$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AV$1,$AG4213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CS$3:CS$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AV$1,$AG4213>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CS$3:CS$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AW$1,$AG4213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CT$3:CT$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AW$1,$AG4213>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CT$3:CT$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AX$1,$AG4213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CU$3:CU$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AX$1,$AG4213>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CU$3:CU$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AY$1,$AG4213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CV$3:CV$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AY$1,$AG4213>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CV$3:CV$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=AZ$1,$AG4213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CW$3:CW$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=AZ$1,$AG4213>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CW$3:CW$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=BA$1,$AG4213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CX$3:CX$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=BA$1,$AG4213>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CX$3:CX$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=BB$1,$AG4213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CY$3:CY$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=BB$1,$AG4213>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CY$3:CY$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=BC$1,$AG4213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=BC$1,$AG4213>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=BD$1,$AG4213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!DA$3:DA$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=BD$1,$AG4213>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!DA$3:DA$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4213<=BE$1,$AG4213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4213,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4213>$AB4213,$AD4213=\"n/a\"),($AA4213-$AB4213)*INDEX(misc!DB$3:DB$6,MATCH($AC4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4213=\"n/a\",$AJ4213*$AI4213,$I4213)\n    +IFERROR(\n      IF(AND($AF4213<=BE$1,$AG4213>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4213,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4213>$AB4213,($AA4213-$AB4213)*INDEX(misc!DB$3:DB$6,MATCH($AD4213,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4213*$AH4213*$AI4213),\n$X4213)*$AK4213","v":0}]
[null,{"$f":"unique_contracts!A4232","v":0},{"$f":"unique_contracts!B4232","v":0},{"$f":"unique_contracts!D4232","v":0},{"$f":"unique_contracts!J4232","v":0},{"$f":"unique_contracts!K4232","v":0},{"$f":"unique_contracts!M4232","v":0},{"$f":"unique_contracts!N4232","v":0},{"$f":"unique_contracts!P4232","v":0},{"$f":"unique_contracts!R4232","v":0},{"$f":"unique_contracts!V4232","v":0},{"$f":"unique_contracts!AB4232","v":0},{"$f":"unique_contracts!AM4232","v":0},{"$f":"unique_contracts!AN4232","v":0},{"$f":"unique_contracts!AO4232","v":0},{"$f":"unique_contracts!AP4232","v":0},{"$f":"unique_contracts!AQ4232","v":0},{"$f":"unique_contracts!AR4232","v":0},{"$f":"unique_contracts!BR4232","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4232,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4232,\"pumped_storage\",\n      IF(AND(NOT(U4232),V4232),\"n/a\",\n        IF(AND(K4232>0,OR(G4232=\"NotHybrid\",G4232=0)),_xlfn.CONCAT(AB4232,INDEX(resources!$G:$G,MATCH(C4232,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4232,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4232=\"Online\",NOT(ISNUMBER(MATCH(AC4232,misc!$DD:$DD,0)))),F4232,E4232)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AL$1,$AG4232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CI$3:CI$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AL$1,$AG4232>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CI$3:CI$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AM$1,$AG4232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AM$1,$AG4232>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AN$1,$AG4232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CK$3:CK$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AN$1,$AG4232>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CK$3:CK$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AO$1,$AG4232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CL$3:CL$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AO$1,$AG4232>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CL$3:CL$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AP$1,$AG4232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CM$3:CM$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AP$1,$AG4232>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CM$3:CM$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AQ$1,$AG4232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CN$3:CN$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AQ$1,$AG4232>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CN$3:CN$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AR$1,$AG4232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CO$3:CO$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AR$1,$AG4232>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CO$3:CO$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AS$1,$AG4232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CP$3:CP$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AS$1,$AG4232>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CP$3:CP$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AT$1,$AG4232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AT$1,$AG4232>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AU$1,$AG4232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CR$3:CR$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AU$1,$AG4232>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CR$3:CR$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AV$1,$AG4232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CS$3:CS$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AV$1,$AG4232>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CS$3:CS$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AW$1,$AG4232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CT$3:CT$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AW$1,$AG4232>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CT$3:CT$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AX$1,$AG4232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CU$3:CU$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AX$1,$AG4232>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CU$3:CU$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AY$1,$AG4232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CV$3:CV$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AY$1,$AG4232>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CV$3:CV$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=AZ$1,$AG4232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CW$3:CW$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=AZ$1,$AG4232>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CW$3:CW$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=BA$1,$AG4232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CX$3:CX$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=BA$1,$AG4232>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CX$3:CX$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=BB$1,$AG4232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CY$3:CY$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=BB$1,$AG4232>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CY$3:CY$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=BC$1,$AG4232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=BC$1,$AG4232>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=BD$1,$AG4232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!DA$3:DA$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=BD$1,$AG4232>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!DA$3:DA$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4232<=BE$1,$AG4232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4232,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4232>$AB4232,$AD4232=\"n/a\"),($AA4232-$AB4232)*INDEX(misc!DB$3:DB$6,MATCH($AC4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4232=\"n/a\",$AJ4232*$AI4232,$I4232)\n    +IFERROR(\n      IF(AND($AF4232<=BE$1,$AG4232>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4232,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4232>$AB4232,($AA4232-$AB4232)*INDEX(misc!DB$3:DB$6,MATCH($AD4232,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4232*$AH4232*$AI4232),\n$X4232)*$AK4232","v":0}]
[null,{"$f":"unique_contracts!A4255","v":0},{"$f":"unique_contracts!B4255","v":0},{"$f":"unique_contracts!D4255","v":0},{"$f":"unique_contracts!J4255","v":0},{"$f":"unique_contracts!K4255","v":0},{"$f":"unique_contracts!M4255","v":0},{"$f":"unique_contracts!N4255","v":0},{"$f":"unique_contracts!P4255","v":0},{"$f":"unique_contracts!R4255","v":0},{"$f":"unique_contracts!V4255","v":0},{"$f":"unique_contracts!AB4255","v":0},{"$f":"unique_contracts!AM4255","v":0},{"$f":"unique_contracts!AN4255","v":0},{"$f":"unique_contracts!AO4255","v":0},{"$f":"unique_contracts!AP4255","v":0},{"$f":"unique_contracts!AQ4255","v":0},{"$f":"unique_contracts!AR4255","v":0},{"$f":"unique_contracts!BR4255","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4255,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4255,\"pumped_storage\",\n      IF(AND(NOT(U4255),V4255),\"n/a\",\n        IF(AND(K4255>0,OR(G4255=\"NotHybrid\",G4255=0)),_xlfn.CONCAT(AB4255,INDEX(resources!$G:$G,MATCH(C4255,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4255,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4255=\"Online\",NOT(ISNUMBER(MATCH(AC4255,misc!$DD:$DD,0)))),F4255,E4255)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AL$1,$AG4255>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CI$3:CI$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AL$1,$AG4255>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CI$3:CI$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AM$1,$AG4255>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AM$1,$AG4255>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AN$1,$AG4255>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CK$3:CK$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AN$1,$AG4255>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CK$3:CK$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AO$1,$AG4255>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CL$3:CL$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AO$1,$AG4255>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CL$3:CL$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AP$1,$AG4255>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CM$3:CM$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AP$1,$AG4255>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CM$3:CM$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AQ$1,$AG4255>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CN$3:CN$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AQ$1,$AG4255>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CN$3:CN$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AR$1,$AG4255>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CO$3:CO$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AR$1,$AG4255>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CO$3:CO$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AS$1,$AG4255>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CP$3:CP$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AS$1,$AG4255>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CP$3:CP$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AT$1,$AG4255>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AT$1,$AG4255>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AU$1,$AG4255>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CR$3:CR$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AU$1,$AG4255>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CR$3:CR$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AV$1,$AG4255>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CS$3:CS$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AV$1,$AG4255>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CS$3:CS$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AW$1,$AG4255>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CT$3:CT$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AW$1,$AG4255>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CT$3:CT$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AX$1,$AG4255>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CU$3:CU$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AX$1,$AG4255>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CU$3:CU$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AY$1,$AG4255>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CV$3:CV$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AY$1,$AG4255>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CV$3:CV$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=AZ$1,$AG4255>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CW$3:CW$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=AZ$1,$AG4255>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CW$3:CW$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=BA$1,$AG4255>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CX$3:CX$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=BA$1,$AG4255>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CX$3:CX$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=BB$1,$AG4255>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CY$3:CY$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=BB$1,$AG4255>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CY$3:CY$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=BC$1,$AG4255>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=BC$1,$AG4255>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=BD$1,$AG4255>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!DA$3:DA$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=BD$1,$AG4255>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!DA$3:DA$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4255<=BE$1,$AG4255>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4255>$AB4255,$AD4255=\"n/a\"),($AA4255-$AB4255)*INDEX(misc!DB$3:DB$6,MATCH($AC4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4255=\"n/a\",$AJ4255*$AI4255,$I4255)\n    +IFERROR(\n      IF(AND($AF4255<=BE$1,$AG4255>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4255>$AB4255,($AA4255-$AB4255)*INDEX(misc!DB$3:DB$6,MATCH($AD4255,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4255*$AH4255*$AI4255),\n$X4255)*$AK4255","v":0}]
[null,{"$f":"unique_contracts!A4275","v":0},{"$f":"unique_contracts!B4275","v":0},{"$f":"unique_contracts!D4275","v":0},{"$f":"unique_contracts!J4275","v":0},{"$f":"unique_contracts!K4275","v":0},{"$f":"unique_contracts!M4275","v":0},{"$f":"unique_contracts!N4275","v":0},{"$f":"unique_contracts!P4275","v":0},{"$f":"unique_contracts!R4275","v":0},{"$f":"unique_contracts!V4275","v":0},{"$f":"unique_contracts!AB4275","v":0},{"$f":"unique_contracts!AM4275","v":0},{"$f":"unique_contracts!AN4275","v":0},{"$f":"unique_contracts!AO4275","v":0},{"$f":"unique_contracts!AP4275","v":0},{"$f":"unique_contracts!AQ4275","v":0},{"$f":"unique_contracts!AR4275","v":0},{"$f":"unique_contracts!BR4275","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4275,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4275,\"pumped_storage\",\n      IF(AND(NOT(U4275),V4275),\"n/a\",\n        IF(AND(K4275>0,OR(G4275=\"NotHybrid\",G4275=0)),_xlfn.CONCAT(AB4275,INDEX(resources!$G:$G,MATCH(C4275,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4275,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4275=\"Online\",NOT(ISNUMBER(MATCH(AC4275,misc!$DD:$DD,0)))),F4275,E4275)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AL$1,$AG4275>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CI$3:CI$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AL$1,$AG4275>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CI$3:CI$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AM$1,$AG4275>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AM$1,$AG4275>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AN$1,$AG4275>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CK$3:CK$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AN$1,$AG4275>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CK$3:CK$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AO$1,$AG4275>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CL$3:CL$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AO$1,$AG4275>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CL$3:CL$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AP$1,$AG4275>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CM$3:CM$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AP$1,$AG4275>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CM$3:CM$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AQ$1,$AG4275>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CN$3:CN$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AQ$1,$AG4275>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CN$3:CN$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AR$1,$AG4275>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CO$3:CO$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AR$1,$AG4275>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CO$3:CO$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AS$1,$AG4275>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CP$3:CP$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AS$1,$AG4275>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CP$3:CP$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AT$1,$AG4275>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AT$1,$AG4275>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AU$1,$AG4275>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CR$3:CR$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AU$1,$AG4275>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CR$3:CR$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AV$1,$AG4275>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CS$3:CS$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AV$1,$AG4275>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CS$3:CS$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AW$1,$AG4275>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CT$3:CT$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AW$1,$AG4275>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CT$3:CT$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AX$1,$AG4275>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CU$3:CU$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AX$1,$AG4275>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CU$3:CU$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AY$1,$AG4275>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CV$3:CV$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AY$1,$AG4275>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CV$3:CV$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=AZ$1,$AG4275>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CW$3:CW$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=AZ$1,$AG4275>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CW$3:CW$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=BA$1,$AG4275>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CX$3:CX$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=BA$1,$AG4275>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CX$3:CX$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=BB$1,$AG4275>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CY$3:CY$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=BB$1,$AG4275>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CY$3:CY$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=BC$1,$AG4275>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=BC$1,$AG4275>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=BD$1,$AG4275>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!DA$3:DA$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=BD$1,$AG4275>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!DA$3:DA$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4275<=BE$1,$AG4275>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4275,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4275>$AB4275,$AD4275=\"n/a\"),($AA4275-$AB4275)*INDEX(misc!DB$3:DB$6,MATCH($AC4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4275=\"n/a\",$AJ4275*$AI4275,$I4275)\n    +IFERROR(\n      IF(AND($AF4275<=BE$1,$AG4275>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4275,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4275>$AB4275,($AA4275-$AB4275)*INDEX(misc!DB$3:DB$6,MATCH($AD4275,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4275*$AH4275*$AI4275),\n$X4275)*$AK4275","v":0}]
[null,{"$f":"unique_contracts!A4300","v":0},{"$f":"unique_contracts!B4300","v":0},{"$f":"unique_contracts!D4300","v":0},{"$f":"unique_contracts!J4300","v":0},{"$f":"unique_contracts!K4300","v":0},{"$f":"unique_contracts!M4300","v":0},{"$f":"unique_contracts!N4300","v":0},{"$f":"unique_contracts!P4300","v":0},{"$f":"unique_contracts!R4300","v":0},{"$f":"unique_contracts!V4300","v":0},{"$f":"unique_contracts!AB4300","v":0},{"$f":"unique_contracts!AM4300","v":0},{"$f":"unique_contracts!AN4300","v":0},{"$f":"unique_contracts!AO4300","v":0},{"$f":"unique_contracts!AP4300","v":0},{"$f":"unique_contracts!AQ4300","v":0},{"$f":"unique_contracts!AR4300","v":0},{"$f":"unique_contracts!BR4300","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4300,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4300,\"pumped_storage\",\n      IF(AND(NOT(U4300),V4300),\"n/a\",\n        IF(AND(K4300>0,OR(G4300=\"NotHybrid\",G4300=0)),_xlfn.CONCAT(AB4300,INDEX(resources!$G:$G,MATCH(C4300,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4300,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4300=\"Online\",NOT(ISNUMBER(MATCH(AC4300,misc!$DD:$DD,0)))),F4300,E4300)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AL$1,$AG4300>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CI$3:CI$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AL$1,$AG4300>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CI$3:CI$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AM$1,$AG4300>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AM$1,$AG4300>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AN$1,$AG4300>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CK$3:CK$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AN$1,$AG4300>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CK$3:CK$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AO$1,$AG4300>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CL$3:CL$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AO$1,$AG4300>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CL$3:CL$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AP$1,$AG4300>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CM$3:CM$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AP$1,$AG4300>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CM$3:CM$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AQ$1,$AG4300>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CN$3:CN$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AQ$1,$AG4300>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CN$3:CN$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AR$1,$AG4300>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CO$3:CO$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AR$1,$AG4300>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CO$3:CO$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AS$1,$AG4300>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CP$3:CP$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AS$1,$AG4300>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CP$3:CP$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AT$1,$AG4300>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AT$1,$AG4300>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AU$1,$AG4300>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CR$3:CR$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AU$1,$AG4300>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CR$3:CR$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AV$1,$AG4300>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CS$3:CS$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AV$1,$AG4300>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CS$3:CS$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AW$1,$AG4300>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CT$3:CT$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AW$1,$AG4300>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CT$3:CT$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AX$1,$AG4300>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CU$3:CU$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AX$1,$AG4300>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CU$3:CU$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AY$1,$AG4300>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CV$3:CV$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AY$1,$AG4300>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CV$3:CV$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=AZ$1,$AG4300>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CW$3:CW$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=AZ$1,$AG4300>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CW$3:CW$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=BA$1,$AG4300>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CX$3:CX$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=BA$1,$AG4300>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CX$3:CX$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=BB$1,$AG4300>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CY$3:CY$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=BB$1,$AG4300>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CY$3:CY$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=BC$1,$AG4300>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=BC$1,$AG4300>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=BD$1,$AG4300>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!DA$3:DA$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=BD$1,$AG4300>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!DA$3:DA$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4300<=BE$1,$AG4300>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4300,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4300>$AB4300,$AD4300=\"n/a\"),($AA4300-$AB4300)*INDEX(misc!DB$3:DB$6,MATCH($AC4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4300=\"n/a\",$AJ4300*$AI4300,$I4300)\n    +IFERROR(\n      IF(AND($AF4300<=BE$1,$AG4300>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4300,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4300>$AB4300,($AA4300-$AB4300)*INDEX(misc!DB$3:DB$6,MATCH($AD4300,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4300*$AH4300*$AI4300),\n$X4300)*$AK4300","v":0}]
[null,{"$f":"unique_contracts!A4319","v":0},{"$f":"unique_contracts!B4319","v":0},{"$f":"unique_contracts!D4319","v":0},{"$f":"unique_contracts!J4319","v":0},{"$f":"unique_contracts!K4319","v":0},{"$f":"unique_contracts!M4319","v":0},{"$f":"unique_contracts!N4319","v":0},{"$f":"unique_contracts!P4319","v":0},{"$f":"unique_contracts!R4319","v":0},{"$f":"unique_contracts!V4319","v":0},{"$f":"unique_contracts!AB4319","v":0},{"$f":"unique_contracts!AM4319","v":0},{"$f":"unique_contracts!AN4319","v":0},{"$f":"unique_contracts!AO4319","v":0},{"$f":"unique_contracts!AP4319","v":0},{"$f":"unique_contracts!AQ4319","v":0},{"$f":"unique_contracts!AR4319","v":0},{"$f":"unique_contracts!BR4319","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4319,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4319,\"pumped_storage\",\n      IF(AND(NOT(U4319),V4319),\"n/a\",\n        IF(AND(K4319>0,OR(G4319=\"NotHybrid\",G4319=0)),_xlfn.CONCAT(AB4319,INDEX(resources!$G:$G,MATCH(C4319,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4319,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4319=\"Online\",NOT(ISNUMBER(MATCH(AC4319,misc!$DD:$DD,0)))),F4319,E4319)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AL$1,$AG4319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CI$3:CI$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AL$1,$AG4319>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CI$3:CI$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AM$1,$AG4319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AM$1,$AG4319>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AN$1,$AG4319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CK$3:CK$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AN$1,$AG4319>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CK$3:CK$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AO$1,$AG4319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CL$3:CL$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AO$1,$AG4319>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CL$3:CL$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AP$1,$AG4319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CM$3:CM$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AP$1,$AG4319>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CM$3:CM$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AQ$1,$AG4319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CN$3:CN$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AQ$1,$AG4319>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CN$3:CN$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AR$1,$AG4319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CO$3:CO$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AR$1,$AG4319>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CO$3:CO$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AS$1,$AG4319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CP$3:CP$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AS$1,$AG4319>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CP$3:CP$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AT$1,$AG4319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AT$1,$AG4319>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AU$1,$AG4319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CR$3:CR$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AU$1,$AG4319>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CR$3:CR$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AV$1,$AG4319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CS$3:CS$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AV$1,$AG4319>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CS$3:CS$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AW$1,$AG4319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CT$3:CT$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AW$1,$AG4319>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CT$3:CT$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AX$1,$AG4319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CU$3:CU$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AX$1,$AG4319>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CU$3:CU$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AY$1,$AG4319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CV$3:CV$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AY$1,$AG4319>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CV$3:CV$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=AZ$1,$AG4319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CW$3:CW$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=AZ$1,$AG4319>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CW$3:CW$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=BA$1,$AG4319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CX$3:CX$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=BA$1,$AG4319>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CX$3:CX$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=BB$1,$AG4319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CY$3:CY$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=BB$1,$AG4319>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CY$3:CY$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=BC$1,$AG4319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=BC$1,$AG4319>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=BD$1,$AG4319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!DA$3:DA$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=BD$1,$AG4319>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!DA$3:DA$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4319<=BE$1,$AG4319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4319,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4319>$AB4319,$AD4319=\"n/a\"),($AA4319-$AB4319)*INDEX(misc!DB$3:DB$6,MATCH($AC4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4319=\"n/a\",$AJ4319*$AI4319,$I4319)\n    +IFERROR(\n      IF(AND($AF4319<=BE$1,$AG4319>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4319,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4319>$AB4319,($AA4319-$AB4319)*INDEX(misc!DB$3:DB$6,MATCH($AD4319,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4319*$AH4319*$AI4319),\n$X4319)*$AK4319","v":0}]
[null,{"$f":"unique_contracts!A4328","v":0},{"$f":"unique_contracts!B4328","v":0},{"$f":"unique_contracts!D4328","v":0},{"$f":"unique_contracts!J4328","v":0},{"$f":"unique_contracts!K4328","v":0},{"$f":"unique_contracts!M4328","v":0},{"$f":"unique_contracts!N4328","v":0},{"$f":"unique_contracts!P4328","v":0},{"$f":"unique_contracts!R4328","v":0},{"$f":"unique_contracts!V4328","v":0},{"$f":"unique_contracts!AB4328","v":0},{"$f":"unique_contracts!AM4328","v":0},{"$f":"unique_contracts!AN4328","v":0},{"$f":"unique_contracts!AO4328","v":0},{"$f":"unique_contracts!AP4328","v":0},{"$f":"unique_contracts!AQ4328","v":0},{"$f":"unique_contracts!AR4328","v":0},{"$f":"unique_contracts!BR4328","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4328,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4328,\"pumped_storage\",\n      IF(AND(NOT(U4328),V4328),\"n/a\",\n        IF(AND(K4328>0,OR(G4328=\"NotHybrid\",G4328=0)),_xlfn.CONCAT(AB4328,INDEX(resources!$G:$G,MATCH(C4328,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4328,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4328=\"Online\",NOT(ISNUMBER(MATCH(AC4328,misc!$DD:$DD,0)))),F4328,E4328)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AL$1,$AG4328>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CI$3:CI$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AL$1,$AG4328>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CI$3:CI$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AM$1,$AG4328>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AM$1,$AG4328>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AN$1,$AG4328>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CK$3:CK$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AN$1,$AG4328>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CK$3:CK$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AO$1,$AG4328>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CL$3:CL$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AO$1,$AG4328>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CL$3:CL$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AP$1,$AG4328>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CM$3:CM$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AP$1,$AG4328>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CM$3:CM$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AQ$1,$AG4328>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CN$3:CN$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AQ$1,$AG4328>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CN$3:CN$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AR$1,$AG4328>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CO$3:CO$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AR$1,$AG4328>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CO$3:CO$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AS$1,$AG4328>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CP$3:CP$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AS$1,$AG4328>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CP$3:CP$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AT$1,$AG4328>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AT$1,$AG4328>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AU$1,$AG4328>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CR$3:CR$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AU$1,$AG4328>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CR$3:CR$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AV$1,$AG4328>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CS$3:CS$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AV$1,$AG4328>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CS$3:CS$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AW$1,$AG4328>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CT$3:CT$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AW$1,$AG4328>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CT$3:CT$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AX$1,$AG4328>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CU$3:CU$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AX$1,$AG4328>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CU$3:CU$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AY$1,$AG4328>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CV$3:CV$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AY$1,$AG4328>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CV$3:CV$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=AZ$1,$AG4328>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CW$3:CW$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=AZ$1,$AG4328>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CW$3:CW$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=BA$1,$AG4328>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CX$3:CX$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=BA$1,$AG4328>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CX$3:CX$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=BB$1,$AG4328>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CY$3:CY$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=BB$1,$AG4328>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CY$3:CY$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=BC$1,$AG4328>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=BC$1,$AG4328>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=BD$1,$AG4328>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!DA$3:DA$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=BD$1,$AG4328>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!DA$3:DA$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4328<=BE$1,$AG4328>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4328,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4328>$AB4328,$AD4328=\"n/a\"),($AA4328-$AB4328)*INDEX(misc!DB$3:DB$6,MATCH($AC4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4328=\"n/a\",$AJ4328*$AI4328,$I4328)\n    +IFERROR(\n      IF(AND($AF4328<=BE$1,$AG4328>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4328,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4328>$AB4328,($AA4328-$AB4328)*INDEX(misc!DB$3:DB$6,MATCH($AD4328,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4328*$AH4328*$AI4328),\n$X4328)*$AK4328","v":0}]
[null,{"$f":"unique_contracts!A4343","v":0},{"$f":"unique_contracts!B4343","v":0},{"$f":"unique_contracts!D4343","v":0},{"$f":"unique_contracts!J4343","v":0},{"$f":"unique_contracts!K4343","v":0},{"$f":"unique_contracts!M4343","v":0},{"$f":"unique_contracts!N4343","v":0},{"$f":"unique_contracts!P4343","v":0},{"$f":"unique_contracts!R4343","v":0},{"$f":"unique_contracts!V4343","v":0},{"$f":"unique_contracts!AB4343","v":0},{"$f":"unique_contracts!AM4343","v":0},{"$f":"unique_contracts!AN4343","v":0},{"$f":"unique_contracts!AO4343","v":0},{"$f":"unique_contracts!AP4343","v":0},{"$f":"unique_contracts!AQ4343","v":0},{"$f":"unique_contracts!AR4343","v":0},{"$f":"unique_contracts!BR4343","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4343,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4343,\"pumped_storage\",\n      IF(AND(NOT(U4343),V4343),\"n/a\",\n        IF(AND(K4343>0,OR(G4343=\"NotHybrid\",G4343=0)),_xlfn.CONCAT(AB4343,INDEX(resources!$G:$G,MATCH(C4343,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4343,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4343=\"Online\",NOT(ISNUMBER(MATCH(AC4343,misc!$DD:$DD,0)))),F4343,E4343)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AL$1,$AG4343>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CI$3:CI$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AL$1,$AG4343>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CI$3:CI$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AM$1,$AG4343>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AM$1,$AG4343>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AN$1,$AG4343>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CK$3:CK$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AN$1,$AG4343>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CK$3:CK$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AO$1,$AG4343>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CL$3:CL$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AO$1,$AG4343>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CL$3:CL$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AP$1,$AG4343>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CM$3:CM$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AP$1,$AG4343>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CM$3:CM$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AQ$1,$AG4343>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CN$3:CN$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AQ$1,$AG4343>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CN$3:CN$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AR$1,$AG4343>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CO$3:CO$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AR$1,$AG4343>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CO$3:CO$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AS$1,$AG4343>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CP$3:CP$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AS$1,$AG4343>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CP$3:CP$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AT$1,$AG4343>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AT$1,$AG4343>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AU$1,$AG4343>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CR$3:CR$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AU$1,$AG4343>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CR$3:CR$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AV$1,$AG4343>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CS$3:CS$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AV$1,$AG4343>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CS$3:CS$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AW$1,$AG4343>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CT$3:CT$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AW$1,$AG4343>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CT$3:CT$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AX$1,$AG4343>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CU$3:CU$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AX$1,$AG4343>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CU$3:CU$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AY$1,$AG4343>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CV$3:CV$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AY$1,$AG4343>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CV$3:CV$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=AZ$1,$AG4343>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CW$3:CW$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=AZ$1,$AG4343>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CW$3:CW$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=BA$1,$AG4343>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CX$3:CX$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=BA$1,$AG4343>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CX$3:CX$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=BB$1,$AG4343>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CY$3:CY$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=BB$1,$AG4343>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CY$3:CY$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=BC$1,$AG4343>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=BC$1,$AG4343>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=BD$1,$AG4343>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!DA$3:DA$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=BD$1,$AG4343>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!DA$3:DA$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4343<=BE$1,$AG4343>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4343,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4343>$AB4343,$AD4343=\"n/a\"),($AA4343-$AB4343)*INDEX(misc!DB$3:DB$6,MATCH($AC4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4343=\"n/a\",$AJ4343*$AI4343,$I4343)\n    +IFERROR(\n      IF(AND($AF4343<=BE$1,$AG4343>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4343,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4343>$AB4343,($AA4343-$AB4343)*INDEX(misc!DB$3:DB$6,MATCH($AD4343,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4343*$AH4343*$AI4343),\n$X4343)*$AK4343","v":0}]
[null,{"$f":"unique_contracts!A4362","v":0},{"$f":"unique_contracts!B4362","v":0},{"$f":"unique_contracts!D4362","v":0},{"$f":"unique_contracts!J4362","v":0},{"$f":"unique_contracts!K4362","v":0},{"$f":"unique_contracts!M4362","v":0},{"$f":"unique_contracts!N4362","v":0},{"$f":"unique_contracts!P4362","v":0},{"$f":"unique_contracts!R4362","v":0},{"$f":"unique_contracts!V4362","v":0},{"$f":"unique_contracts!AB4362","v":0},{"$f":"unique_contracts!AM4362","v":0},{"$f":"unique_contracts!AN4362","v":0},{"$f":"unique_contracts!AO4362","v":0},{"$f":"unique_contracts!AP4362","v":0},{"$f":"unique_contracts!AQ4362","v":0},{"$f":"unique_contracts!AR4362","v":0},{"$f":"unique_contracts!BR4362","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4362,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4362,\"pumped_storage\",\n      IF(AND(NOT(U4362),V4362),\"n/a\",\n        IF(AND(K4362>0,OR(G4362=\"NotHybrid\",G4362=0)),_xlfn.CONCAT(AB4362,INDEX(resources!$G:$G,MATCH(C4362,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4362,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4362=\"Online\",NOT(ISNUMBER(MATCH(AC4362,misc!$DD:$DD,0)))),F4362,E4362)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AL$1,$AG4362>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CI$3:CI$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AL$1,$AG4362>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CI$3:CI$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AM$1,$AG4362>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AM$1,$AG4362>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AN$1,$AG4362>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CK$3:CK$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AN$1,$AG4362>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CK$3:CK$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AO$1,$AG4362>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CL$3:CL$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AO$1,$AG4362>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CL$3:CL$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AP$1,$AG4362>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CM$3:CM$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AP$1,$AG4362>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CM$3:CM$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AQ$1,$AG4362>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CN$3:CN$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AQ$1,$AG4362>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CN$3:CN$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AR$1,$AG4362>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CO$3:CO$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AR$1,$AG4362>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CO$3:CO$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AS$1,$AG4362>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CP$3:CP$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AS$1,$AG4362>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CP$3:CP$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AT$1,$AG4362>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AT$1,$AG4362>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AU$1,$AG4362>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CR$3:CR$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AU$1,$AG4362>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CR$3:CR$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AV$1,$AG4362>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CS$3:CS$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AV$1,$AG4362>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CS$3:CS$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AW$1,$AG4362>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CT$3:CT$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AW$1,$AG4362>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CT$3:CT$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AX$1,$AG4362>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CU$3:CU$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AX$1,$AG4362>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CU$3:CU$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AY$1,$AG4362>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CV$3:CV$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AY$1,$AG4362>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CV$3:CV$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=AZ$1,$AG4362>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CW$3:CW$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=AZ$1,$AG4362>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CW$3:CW$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=BA$1,$AG4362>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CX$3:CX$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=BA$1,$AG4362>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CX$3:CX$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=BB$1,$AG4362>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CY$3:CY$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=BB$1,$AG4362>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CY$3:CY$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=BC$1,$AG4362>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=BC$1,$AG4362>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=BD$1,$AG4362>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!DA$3:DA$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=BD$1,$AG4362>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!DA$3:DA$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4362<=BE$1,$AG4362>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4362,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4362>$AB4362,$AD4362=\"n/a\"),($AA4362-$AB4362)*INDEX(misc!DB$3:DB$6,MATCH($AC4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4362=\"n/a\",$AJ4362*$AI4362,$I4362)\n    +IFERROR(\n      IF(AND($AF4362<=BE$1,$AG4362>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4362,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4362>$AB4362,($AA4362-$AB4362)*INDEX(misc!DB$3:DB$6,MATCH($AD4362,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4362*$AH4362*$AI4362),\n$X4362)*$AK4362","v":0}]
[null,{"$f":"unique_contracts!A4387","v":0},{"$f":"unique_contracts!B4387","v":0},{"$f":"unique_contracts!D4387","v":0},{"$f":"unique_contracts!J4387","v":0},{"$f":"unique_contracts!K4387","v":0},{"$f":"unique_contracts!M4387","v":0},{"$f":"unique_contracts!N4387","v":0},{"$f":"unique_contracts!P4387","v":0},{"$f":"unique_contracts!R4387","v":0},{"$f":"unique_contracts!V4387","v":0},{"$f":"unique_contracts!AB4387","v":0},{"$f":"unique_contracts!AM4387","v":0},{"$f":"unique_contracts!AN4387","v":0},{"$f":"unique_contracts!AO4387","v":0},{"$f":"unique_contracts!AP4387","v":0},{"$f":"unique_contracts!AQ4387","v":0},{"$f":"unique_contracts!AR4387","v":0},{"$f":"unique_contracts!BR4387","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4387,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4387,\"pumped_storage\",\n      IF(AND(NOT(U4387),V4387),\"n/a\",\n        IF(AND(K4387>0,OR(G4387=\"NotHybrid\",G4387=0)),_xlfn.CONCAT(AB4387,INDEX(resources!$G:$G,MATCH(C4387,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4387,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4387=\"Online\",NOT(ISNUMBER(MATCH(AC4387,misc!$DD:$DD,0)))),F4387,E4387)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AL$1,$AG4387>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CI$3:CI$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AL$1,$AG4387>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CI$3:CI$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AM$1,$AG4387>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AM$1,$AG4387>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AN$1,$AG4387>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CK$3:CK$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AN$1,$AG4387>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CK$3:CK$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AO$1,$AG4387>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CL$3:CL$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AO$1,$AG4387>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CL$3:CL$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AP$1,$AG4387>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CM$3:CM$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AP$1,$AG4387>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CM$3:CM$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AQ$1,$AG4387>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CN$3:CN$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AQ$1,$AG4387>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CN$3:CN$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AR$1,$AG4387>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CO$3:CO$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AR$1,$AG4387>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CO$3:CO$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AS$1,$AG4387>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CP$3:CP$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AS$1,$AG4387>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CP$3:CP$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AT$1,$AG4387>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AT$1,$AG4387>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AU$1,$AG4387>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CR$3:CR$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AU$1,$AG4387>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CR$3:CR$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AV$1,$AG4387>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CS$3:CS$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AV$1,$AG4387>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CS$3:CS$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AW$1,$AG4387>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CT$3:CT$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AW$1,$AG4387>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CT$3:CT$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AX$1,$AG4387>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CU$3:CU$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AX$1,$AG4387>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CU$3:CU$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AY$1,$AG4387>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CV$3:CV$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AY$1,$AG4387>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CV$3:CV$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=AZ$1,$AG4387>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CW$3:CW$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=AZ$1,$AG4387>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CW$3:CW$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=BA$1,$AG4387>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CX$3:CX$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=BA$1,$AG4387>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CX$3:CX$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=BB$1,$AG4387>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CY$3:CY$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=BB$1,$AG4387>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CY$3:CY$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=BC$1,$AG4387>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=BC$1,$AG4387>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=BD$1,$AG4387>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!DA$3:DA$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=BD$1,$AG4387>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!DA$3:DA$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4387<=BE$1,$AG4387>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4387,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4387>$AB4387,$AD4387=\"n/a\"),($AA4387-$AB4387)*INDEX(misc!DB$3:DB$6,MATCH($AC4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4387=\"n/a\",$AJ4387*$AI4387,$I4387)\n    +IFERROR(\n      IF(AND($AF4387<=BE$1,$AG4387>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4387,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4387>$AB4387,($AA4387-$AB4387)*INDEX(misc!DB$3:DB$6,MATCH($AD4387,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4387*$AH4387*$AI4387),\n$X4387)*$AK4387","v":0}]
[null,{"$f":"unique_contracts!A4405","v":0},{"$f":"unique_contracts!B4405","v":0},{"$f":"unique_contracts!D4405","v":0},{"$f":"unique_contracts!J4405","v":0},{"$f":"unique_contracts!K4405","v":0},{"$f":"unique_contracts!M4405","v":0},{"$f":"unique_contracts!N4405","v":0},{"$f":"unique_contracts!P4405","v":0},{"$f":"unique_contracts!R4405","v":0},{"$f":"unique_contracts!V4405","v":0},{"$f":"unique_contracts!AB4405","v":0},{"$f":"unique_contracts!AM4405","v":0},{"$f":"unique_contracts!AN4405","v":0},{"$f":"unique_contracts!AO4405","v":0},{"$f":"unique_contracts!AP4405","v":0},{"$f":"unique_contracts!AQ4405","v":0},{"$f":"unique_contracts!AR4405","v":0},{"$f":"unique_contracts!BR4405","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4405,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4405,\"pumped_storage\",\n      IF(AND(NOT(U4405),V4405),\"n/a\",\n        IF(AND(K4405>0,OR(G4405=\"NotHybrid\",G4405=0)),_xlfn.CONCAT(AB4405,INDEX(resources!$G:$G,MATCH(C4405,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4405,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4405=\"Online\",NOT(ISNUMBER(MATCH(AC4405,misc!$DD:$DD,0)))),F4405,E4405)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AL$1,$AG4405>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CI$3:CI$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AL$1,$AG4405>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CI$3:CI$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AM$1,$AG4405>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AM$1,$AG4405>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AN$1,$AG4405>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CK$3:CK$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AN$1,$AG4405>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CK$3:CK$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AO$1,$AG4405>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CL$3:CL$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AO$1,$AG4405>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CL$3:CL$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AP$1,$AG4405>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CM$3:CM$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AP$1,$AG4405>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CM$3:CM$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AQ$1,$AG4405>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CN$3:CN$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AQ$1,$AG4405>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CN$3:CN$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AR$1,$AG4405>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CO$3:CO$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AR$1,$AG4405>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CO$3:CO$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AS$1,$AG4405>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CP$3:CP$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AS$1,$AG4405>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CP$3:CP$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AT$1,$AG4405>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AT$1,$AG4405>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AU$1,$AG4405>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CR$3:CR$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AU$1,$AG4405>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CR$3:CR$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AV$1,$AG4405>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CS$3:CS$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AV$1,$AG4405>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CS$3:CS$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AW$1,$AG4405>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CT$3:CT$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AW$1,$AG4405>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CT$3:CT$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AX$1,$AG4405>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CU$3:CU$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AX$1,$AG4405>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CU$3:CU$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AY$1,$AG4405>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CV$3:CV$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AY$1,$AG4405>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CV$3:CV$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=AZ$1,$AG4405>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CW$3:CW$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=AZ$1,$AG4405>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CW$3:CW$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=BA$1,$AG4405>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CX$3:CX$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=BA$1,$AG4405>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CX$3:CX$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=BB$1,$AG4405>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CY$3:CY$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=BB$1,$AG4405>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CY$3:CY$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=BC$1,$AG4405>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=BC$1,$AG4405>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=BD$1,$AG4405>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!DA$3:DA$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=BD$1,$AG4405>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!DA$3:DA$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4405<=BE$1,$AG4405>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4405,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4405>$AB4405,$AD4405=\"n/a\"),($AA4405-$AB4405)*INDEX(misc!DB$3:DB$6,MATCH($AC4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4405=\"n/a\",$AJ4405*$AI4405,$I4405)\n    +IFERROR(\n      IF(AND($AF4405<=BE$1,$AG4405>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4405,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4405>$AB4405,($AA4405-$AB4405)*INDEX(misc!DB$3:DB$6,MATCH($AD4405,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4405*$AH4405*$AI4405),\n$X4405)*$AK4405","v":0}]
[null,{"$f":"unique_contracts!A4424","v":0},{"$f":"unique_contracts!B4424","v":0},{"$f":"unique_contracts!D4424","v":0},{"$f":"unique_contracts!J4424","v":0},{"$f":"unique_contracts!K4424","v":0},{"$f":"unique_contracts!M4424","v":0},{"$f":"unique_contracts!N4424","v":0},{"$f":"unique_contracts!P4424","v":0},{"$f":"unique_contracts!R4424","v":0},{"$f":"unique_contracts!V4424","v":0},{"$f":"unique_contracts!AB4424","v":0},{"$f":"unique_contracts!AM4424","v":0},{"$f":"unique_contracts!AN4424","v":0},{"$f":"unique_contracts!AO4424","v":0},{"$f":"unique_contracts!AP4424","v":0},{"$f":"unique_contracts!AQ4424","v":0},{"$f":"unique_contracts!AR4424","v":0},{"$f":"unique_contracts!BR4424","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4424,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4424,\"pumped_storage\",\n      IF(AND(NOT(U4424),V4424),\"n/a\",\n        IF(AND(K4424>0,OR(G4424=\"NotHybrid\",G4424=0)),_xlfn.CONCAT(AB4424,INDEX(resources!$G:$G,MATCH(C4424,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4424,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4424=\"Online\",NOT(ISNUMBER(MATCH(AC4424,misc!$DD:$DD,0)))),F4424,E4424)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AL$1,$AG4424>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CI$3:CI$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AL$1,$AG4424>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CI$3:CI$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AM$1,$AG4424>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AM$1,$AG4424>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AN$1,$AG4424>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CK$3:CK$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AN$1,$AG4424>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CK$3:CK$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AO$1,$AG4424>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CL$3:CL$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AO$1,$AG4424>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CL$3:CL$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AP$1,$AG4424>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CM$3:CM$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AP$1,$AG4424>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CM$3:CM$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AQ$1,$AG4424>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CN$3:CN$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AQ$1,$AG4424>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CN$3:CN$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AR$1,$AG4424>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CO$3:CO$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AR$1,$AG4424>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CO$3:CO$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AS$1,$AG4424>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CP$3:CP$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AS$1,$AG4424>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CP$3:CP$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AT$1,$AG4424>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AT$1,$AG4424>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AU$1,$AG4424>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CR$3:CR$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AU$1,$AG4424>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CR$3:CR$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AV$1,$AG4424>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CS$3:CS$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AV$1,$AG4424>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CS$3:CS$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AW$1,$AG4424>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CT$3:CT$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AW$1,$AG4424>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CT$3:CT$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AX$1,$AG4424>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CU$3:CU$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AX$1,$AG4424>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CU$3:CU$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AY$1,$AG4424>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CV$3:CV$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AY$1,$AG4424>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CV$3:CV$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=AZ$1,$AG4424>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CW$3:CW$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=AZ$1,$AG4424>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CW$3:CW$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=BA$1,$AG4424>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CX$3:CX$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=BA$1,$AG4424>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CX$3:CX$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=BB$1,$AG4424>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CY$3:CY$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=BB$1,$AG4424>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CY$3:CY$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=BC$1,$AG4424>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=BC$1,$AG4424>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=BD$1,$AG4424>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!DA$3:DA$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=BD$1,$AG4424>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!DA$3:DA$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4424<=BE$1,$AG4424>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4424,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4424>$AB4424,$AD4424=\"n/a\"),($AA4424-$AB4424)*INDEX(misc!DB$3:DB$6,MATCH($AC4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4424=\"n/a\",$AJ4424*$AI4424,$I4424)\n    +IFERROR(\n      IF(AND($AF4424<=BE$1,$AG4424>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4424,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4424>$AB4424,($AA4424-$AB4424)*INDEX(misc!DB$3:DB$6,MATCH($AD4424,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4424*$AH4424*$AI4424),\n$X4424)*$AK4424","v":0}]
[null,{"$f":"unique_contracts!A4449","v":0},{"$f":"unique_contracts!B4449","v":0},{"$f":"unique_contracts!D4449","v":0},{"$f":"unique_contracts!J4449","v":0},{"$f":"unique_contracts!K4449","v":0},{"$f":"unique_contracts!M4449","v":0},{"$f":"unique_contracts!N4449","v":0},{"$f":"unique_contracts!P4449","v":0},{"$f":"unique_contracts!R4449","v":0},{"$f":"unique_contracts!V4449","v":0},{"$f":"unique_contracts!AB4449","v":0},{"$f":"unique_contracts!AM4449","v":0},{"$f":"unique_contracts!AN4449","v":0},{"$f":"unique_contracts!AO4449","v":0},{"$f":"unique_contracts!AP4449","v":0},{"$f":"unique_contracts!AQ4449","v":0},{"$f":"unique_contracts!AR4449","v":0},{"$f":"unique_contracts!BR4449","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4449,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4449,\"pumped_storage\",\n      IF(AND(NOT(U4449),V4449),\"n/a\",\n        IF(AND(K4449>0,OR(G4449=\"NotHybrid\",G4449=0)),_xlfn.CONCAT(AB4449,INDEX(resources!$G:$G,MATCH(C4449,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4449,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4449=\"Online\",NOT(ISNUMBER(MATCH(AC4449,misc!$DD:$DD,0)))),F4449,E4449)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AL$1,$AG4449>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CI$3:CI$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AL$1,$AG4449>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CI$3:CI$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AM$1,$AG4449>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AM$1,$AG4449>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AN$1,$AG4449>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CK$3:CK$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AN$1,$AG4449>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CK$3:CK$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AO$1,$AG4449>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CL$3:CL$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AO$1,$AG4449>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CL$3:CL$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AP$1,$AG4449>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CM$3:CM$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AP$1,$AG4449>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CM$3:CM$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AQ$1,$AG4449>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CN$3:CN$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AQ$1,$AG4449>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CN$3:CN$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AR$1,$AG4449>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CO$3:CO$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AR$1,$AG4449>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CO$3:CO$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AS$1,$AG4449>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CP$3:CP$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AS$1,$AG4449>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CP$3:CP$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AT$1,$AG4449>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AT$1,$AG4449>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AU$1,$AG4449>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CR$3:CR$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AU$1,$AG4449>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CR$3:CR$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AV$1,$AG4449>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CS$3:CS$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AV$1,$AG4449>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CS$3:CS$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AW$1,$AG4449>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CT$3:CT$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AW$1,$AG4449>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CT$3:CT$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AX$1,$AG4449>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CU$3:CU$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AX$1,$AG4449>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CU$3:CU$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AY$1,$AG4449>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CV$3:CV$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AY$1,$AG4449>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CV$3:CV$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=AZ$1,$AG4449>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CW$3:CW$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=AZ$1,$AG4449>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CW$3:CW$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=BA$1,$AG4449>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CX$3:CX$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=BA$1,$AG4449>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CX$3:CX$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=BB$1,$AG4449>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CY$3:CY$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=BB$1,$AG4449>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CY$3:CY$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=BC$1,$AG4449>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=BC$1,$AG4449>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=BD$1,$AG4449>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!DA$3:DA$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=BD$1,$AG4449>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!DA$3:DA$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4449<=BE$1,$AG4449>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4449,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4449>$AB4449,$AD4449=\"n/a\"),($AA4449-$AB4449)*INDEX(misc!DB$3:DB$6,MATCH($AC4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4449=\"n/a\",$AJ4449*$AI4449,$I4449)\n    +IFERROR(\n      IF(AND($AF4449<=BE$1,$AG4449>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4449,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4449>$AB4449,($AA4449-$AB4449)*INDEX(misc!DB$3:DB$6,MATCH($AD4449,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4449*$AH4449*$AI4449),\n$X4449)*$AK4449","v":0}]
[null,{"$f":"unique_contracts!A4468","v":0},{"$f":"unique_contracts!B4468","v":0},{"$f":"unique_contracts!D4468","v":0},{"$f":"unique_contracts!J4468","v":0},{"$f":"unique_contracts!K4468","v":0},{"$f":"unique_contracts!M4468","v":0},{"$f":"unique_contracts!N4468","v":0},{"$f":"unique_contracts!P4468","v":0},{"$f":"unique_contracts!R4468","v":0},{"$f":"unique_contracts!V4468","v":0},{"$f":"unique_contracts!AB4468","v":0},{"$f":"unique_contracts!AM4468","v":0},{"$f":"unique_contracts!AN4468","v":0},{"$f":"unique_contracts!AO4468","v":0},{"$f":"unique_contracts!AP4468","v":0},{"$f":"unique_contracts!AQ4468","v":0},{"$f":"unique_contracts!AR4468","v":0},{"$f":"unique_contracts!BR4468","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4468,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4468,\"pumped_storage\",\n      IF(AND(NOT(U4468),V4468),\"n/a\",\n        IF(AND(K4468>0,OR(G4468=\"NotHybrid\",G4468=0)),_xlfn.CONCAT(AB4468,INDEX(resources!$G:$G,MATCH(C4468,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4468,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4468=\"Online\",NOT(ISNUMBER(MATCH(AC4468,misc!$DD:$DD,0)))),F4468,E4468)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AL$1,$AG4468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CI$3:CI$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AL$1,$AG4468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CI$3:CI$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AM$1,$AG4468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AM$1,$AG4468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AN$1,$AG4468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CK$3:CK$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AN$1,$AG4468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CK$3:CK$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AO$1,$AG4468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CL$3:CL$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AO$1,$AG4468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CL$3:CL$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AP$1,$AG4468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CM$3:CM$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AP$1,$AG4468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CM$3:CM$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AQ$1,$AG4468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CN$3:CN$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AQ$1,$AG4468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CN$3:CN$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AR$1,$AG4468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CO$3:CO$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AR$1,$AG4468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CO$3:CO$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AS$1,$AG4468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CP$3:CP$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AS$1,$AG4468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CP$3:CP$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AT$1,$AG4468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AT$1,$AG4468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AU$1,$AG4468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CR$3:CR$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AU$1,$AG4468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CR$3:CR$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AV$1,$AG4468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CS$3:CS$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AV$1,$AG4468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CS$3:CS$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AW$1,$AG4468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CT$3:CT$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AW$1,$AG4468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CT$3:CT$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AX$1,$AG4468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CU$3:CU$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AX$1,$AG4468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CU$3:CU$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AY$1,$AG4468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CV$3:CV$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AY$1,$AG4468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CV$3:CV$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=AZ$1,$AG4468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CW$3:CW$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=AZ$1,$AG4468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CW$3:CW$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=BA$1,$AG4468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CX$3:CX$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=BA$1,$AG4468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CX$3:CX$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=BB$1,$AG4468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CY$3:CY$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=BB$1,$AG4468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CY$3:CY$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=BC$1,$AG4468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=BC$1,$AG4468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=BD$1,$AG4468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!DA$3:DA$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=BD$1,$AG4468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!DA$3:DA$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4468<=BE$1,$AG4468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4468>$AB4468,$AD4468=\"n/a\"),($AA4468-$AB4468)*INDEX(misc!DB$3:DB$6,MATCH($AC4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4468=\"n/a\",$AJ4468*$AI4468,$I4468)\n    +IFERROR(\n      IF(AND($AF4468<=BE$1,$AG4468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4468>$AB4468,($AA4468-$AB4468)*INDEX(misc!DB$3:DB$6,MATCH($AD4468,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4468*$AH4468*$AI4468),\n$X4468)*$AK4468","v":0}]
[null,{"$f":"unique_contracts!A4478","v":0},{"$f":"unique_contracts!B4478","v":0},{"$f":"unique_contracts!D4478","v":0},{"$f":"unique_contracts!J4478","v":0},{"$f":"unique_contracts!K4478","v":0},{"$f":"unique_contracts!M4478","v":0},{"$f":"unique_contracts!N4478","v":0},{"$f":"unique_contracts!P4478","v":0},{"$f":"unique_contracts!R4478","v":0},{"$f":"unique_contracts!V4478","v":0},{"$f":"unique_contracts!AB4478","v":0},{"$f":"unique_contracts!AM4478","v":0},{"$f":"unique_contracts!AN4478","v":0},{"$f":"unique_contracts!AO4478","v":0},{"$f":"unique_contracts!AP4478","v":0},{"$f":"unique_contracts!AQ4478","v":0},{"$f":"unique_contracts!AR4478","v":0},{"$f":"unique_contracts!BR4478","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4478,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4478,\"pumped_storage\",\n      IF(AND(NOT(U4478),V4478),\"n/a\",\n        IF(AND(K4478>0,OR(G4478=\"NotHybrid\",G4478=0)),_xlfn.CONCAT(AB4478,INDEX(resources!$G:$G,MATCH(C4478,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4478,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4478=\"Online\",NOT(ISNUMBER(MATCH(AC4478,misc!$DD:$DD,0)))),F4478,E4478)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AL$1,$AG4478>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CI$3:CI$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AL$1,$AG4478>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CI$3:CI$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AM$1,$AG4478>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AM$1,$AG4478>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AN$1,$AG4478>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CK$3:CK$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AN$1,$AG4478>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CK$3:CK$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AO$1,$AG4478>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CL$3:CL$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AO$1,$AG4478>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CL$3:CL$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AP$1,$AG4478>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CM$3:CM$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AP$1,$AG4478>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CM$3:CM$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AQ$1,$AG4478>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CN$3:CN$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AQ$1,$AG4478>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CN$3:CN$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AR$1,$AG4478>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CO$3:CO$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AR$1,$AG4478>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CO$3:CO$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AS$1,$AG4478>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CP$3:CP$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AS$1,$AG4478>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CP$3:CP$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AT$1,$AG4478>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AT$1,$AG4478>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AU$1,$AG4478>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CR$3:CR$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AU$1,$AG4478>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CR$3:CR$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AV$1,$AG4478>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CS$3:CS$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AV$1,$AG4478>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CS$3:CS$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AW$1,$AG4478>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CT$3:CT$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AW$1,$AG4478>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CT$3:CT$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AX$1,$AG4478>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CU$3:CU$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AX$1,$AG4478>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CU$3:CU$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AY$1,$AG4478>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CV$3:CV$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AY$1,$AG4478>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CV$3:CV$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=AZ$1,$AG4478>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CW$3:CW$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=AZ$1,$AG4478>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CW$3:CW$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=BA$1,$AG4478>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CX$3:CX$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=BA$1,$AG4478>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CX$3:CX$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=BB$1,$AG4478>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CY$3:CY$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=BB$1,$AG4478>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CY$3:CY$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=BC$1,$AG4478>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=BC$1,$AG4478>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=BD$1,$AG4478>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!DA$3:DA$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=BD$1,$AG4478>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!DA$3:DA$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4478<=BE$1,$AG4478>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4478,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4478>$AB4478,$AD4478=\"n/a\"),($AA4478-$AB4478)*INDEX(misc!DB$3:DB$6,MATCH($AC4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4478=\"n/a\",$AJ4478*$AI4478,$I4478)\n    +IFERROR(\n      IF(AND($AF4478<=BE$1,$AG4478>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4478,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4478>$AB4478,($AA4478-$AB4478)*INDEX(misc!DB$3:DB$6,MATCH($AD4478,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4478*$AH4478*$AI4478),\n$X4478)*$AK4478","v":0}]
[null,{"$f":"unique_contracts!A4492","v":0},{"$f":"unique_contracts!B4492","v":0},{"$f":"unique_contracts!D4492","v":0},{"$f":"unique_contracts!J4492","v":0},{"$f":"unique_contracts!K4492","v":0},{"$f":"unique_contracts!M4492","v":0},{"$f":"unique_contracts!N4492","v":0},{"$f":"unique_contracts!P4492","v":0},{"$f":"unique_contracts!R4492","v":0},{"$f":"unique_contracts!V4492","v":0},{"$f":"unique_contracts!AB4492","v":0},{"$f":"unique_contracts!AM4492","v":0},{"$f":"unique_contracts!AN4492","v":0},{"$f":"unique_contracts!AO4492","v":0},{"$f":"unique_contracts!AP4492","v":0},{"$f":"unique_contracts!AQ4492","v":0},{"$f":"unique_contracts!AR4492","v":0},{"$f":"unique_contracts!BR4492","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4492,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4492,\"pumped_storage\",\n      IF(AND(NOT(U4492),V4492),\"n/a\",\n        IF(AND(K4492>0,OR(G4492=\"NotHybrid\",G4492=0)),_xlfn.CONCAT(AB4492,INDEX(resources!$G:$G,MATCH(C4492,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4492,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4492=\"Online\",NOT(ISNUMBER(MATCH(AC4492,misc!$DD:$DD,0)))),F4492,E4492)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AL$1,$AG4492>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CI$3:CI$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AL$1,$AG4492>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CI$3:CI$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AM$1,$AG4492>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AM$1,$AG4492>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AN$1,$AG4492>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CK$3:CK$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AN$1,$AG4492>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CK$3:CK$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AO$1,$AG4492>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CL$3:CL$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AO$1,$AG4492>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CL$3:CL$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AP$1,$AG4492>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CM$3:CM$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AP$1,$AG4492>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CM$3:CM$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AQ$1,$AG4492>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CN$3:CN$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AQ$1,$AG4492>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CN$3:CN$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AR$1,$AG4492>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CO$3:CO$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AR$1,$AG4492>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CO$3:CO$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AS$1,$AG4492>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CP$3:CP$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AS$1,$AG4492>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CP$3:CP$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AT$1,$AG4492>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AT$1,$AG4492>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AU$1,$AG4492>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CR$3:CR$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AU$1,$AG4492>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CR$3:CR$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AV$1,$AG4492>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CS$3:CS$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AV$1,$AG4492>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CS$3:CS$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AW$1,$AG4492>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CT$3:CT$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AW$1,$AG4492>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CT$3:CT$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AX$1,$AG4492>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CU$3:CU$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AX$1,$AG4492>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CU$3:CU$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AY$1,$AG4492>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CV$3:CV$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AY$1,$AG4492>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CV$3:CV$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=AZ$1,$AG4492>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CW$3:CW$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=AZ$1,$AG4492>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CW$3:CW$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=BA$1,$AG4492>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CX$3:CX$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=BA$1,$AG4492>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CX$3:CX$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=BB$1,$AG4492>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CY$3:CY$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=BB$1,$AG4492>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CY$3:CY$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=BC$1,$AG4492>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=BC$1,$AG4492>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=BD$1,$AG4492>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!DA$3:DA$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=BD$1,$AG4492>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!DA$3:DA$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4492<=BE$1,$AG4492>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4492,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4492>$AB4492,$AD4492=\"n/a\"),($AA4492-$AB4492)*INDEX(misc!DB$3:DB$6,MATCH($AC4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4492=\"n/a\",$AJ4492*$AI4492,$I4492)\n    +IFERROR(\n      IF(AND($AF4492<=BE$1,$AG4492>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4492,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4492>$AB4492,($AA4492-$AB4492)*INDEX(misc!DB$3:DB$6,MATCH($AD4492,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4492*$AH4492*$AI4492),\n$X4492)*$AK4492","v":0}]
[null,{"$f":"unique_contracts!A4511","v":0},{"$f":"unique_contracts!B4511","v":0},{"$f":"unique_contracts!D4511","v":0},{"$f":"unique_contracts!J4511","v":0},{"$f":"unique_contracts!K4511","v":0},{"$f":"unique_contracts!M4511","v":0},{"$f":"unique_contracts!N4511","v":0},{"$f":"unique_contracts!P4511","v":0},{"$f":"unique_contracts!R4511","v":0},{"$f":"unique_contracts!V4511","v":0},{"$f":"unique_contracts!AB4511","v":0},{"$f":"unique_contracts!AM4511","v":0},{"$f":"unique_contracts!AN4511","v":0},{"$f":"unique_contracts!AO4511","v":0},{"$f":"unique_contracts!AP4511","v":0},{"$f":"unique_contracts!AQ4511","v":0},{"$f":"unique_contracts!AR4511","v":0},{"$f":"unique_contracts!BR4511","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4511,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4511,\"pumped_storage\",\n      IF(AND(NOT(U4511),V4511),\"n/a\",\n        IF(AND(K4511>0,OR(G4511=\"NotHybrid\",G4511=0)),_xlfn.CONCAT(AB4511,INDEX(resources!$G:$G,MATCH(C4511,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4511,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4511=\"Online\",NOT(ISNUMBER(MATCH(AC4511,misc!$DD:$DD,0)))),F4511,E4511)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AL$1,$AG4511>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CI$3:CI$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AL$1,$AG4511>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CI$3:CI$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AM$1,$AG4511>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AM$1,$AG4511>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AN$1,$AG4511>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CK$3:CK$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AN$1,$AG4511>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CK$3:CK$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AO$1,$AG4511>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CL$3:CL$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AO$1,$AG4511>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CL$3:CL$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AP$1,$AG4511>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CM$3:CM$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AP$1,$AG4511>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CM$3:CM$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AQ$1,$AG4511>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CN$3:CN$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AQ$1,$AG4511>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CN$3:CN$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AR$1,$AG4511>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CO$3:CO$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AR$1,$AG4511>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CO$3:CO$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AS$1,$AG4511>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CP$3:CP$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AS$1,$AG4511>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CP$3:CP$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AT$1,$AG4511>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AT$1,$AG4511>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AU$1,$AG4511>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CR$3:CR$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AU$1,$AG4511>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CR$3:CR$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AV$1,$AG4511>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CS$3:CS$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AV$1,$AG4511>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CS$3:CS$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AW$1,$AG4511>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CT$3:CT$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AW$1,$AG4511>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CT$3:CT$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AX$1,$AG4511>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CU$3:CU$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AX$1,$AG4511>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CU$3:CU$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AY$1,$AG4511>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CV$3:CV$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AY$1,$AG4511>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CV$3:CV$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=AZ$1,$AG4511>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CW$3:CW$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=AZ$1,$AG4511>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CW$3:CW$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=BA$1,$AG4511>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CX$3:CX$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=BA$1,$AG4511>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CX$3:CX$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=BB$1,$AG4511>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CY$3:CY$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=BB$1,$AG4511>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CY$3:CY$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=BC$1,$AG4511>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=BC$1,$AG4511>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=BD$1,$AG4511>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!DA$3:DA$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=BD$1,$AG4511>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!DA$3:DA$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4511<=BE$1,$AG4511>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4511,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4511>$AB4511,$AD4511=\"n/a\"),($AA4511-$AB4511)*INDEX(misc!DB$3:DB$6,MATCH($AC4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4511=\"n/a\",$AJ4511*$AI4511,$I4511)\n    +IFERROR(\n      IF(AND($AF4511<=BE$1,$AG4511>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4511,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4511>$AB4511,($AA4511-$AB4511)*INDEX(misc!DB$3:DB$6,MATCH($AD4511,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4511*$AH4511*$AI4511),\n$X4511)*$AK4511","v":0}]
[null,{"$f":"unique_contracts!A4536","v":0},{"$f":"unique_contracts!B4536","v":0},{"$f":"unique_contracts!D4536","v":0},{"$f":"unique_contracts!J4536","v":0},{"$f":"unique_contracts!K4536","v":0},{"$f":"unique_contracts!M4536","v":0},{"$f":"unique_contracts!N4536","v":0},{"$f":"unique_contracts!P4536","v":0},{"$f":"unique_contracts!R4536","v":0},{"$f":"unique_contracts!V4536","v":0},{"$f":"unique_contracts!AB4536","v":0},{"$f":"unique_contracts!AM4536","v":0},{"$f":"unique_contracts!AN4536","v":0},{"$f":"unique_contracts!AO4536","v":0},{"$f":"unique_contracts!AP4536","v":0},{"$f":"unique_contracts!AQ4536","v":0},{"$f":"unique_contracts!AR4536","v":0},{"$f":"unique_contracts!BR4536","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4536,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4536,\"pumped_storage\",\n      IF(AND(NOT(U4536),V4536),\"n/a\",\n        IF(AND(K4536>0,OR(G4536=\"NotHybrid\",G4536=0)),_xlfn.CONCAT(AB4536,INDEX(resources!$G:$G,MATCH(C4536,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4536,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4536=\"Online\",NOT(ISNUMBER(MATCH(AC4536,misc!$DD:$DD,0)))),F4536,E4536)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AL$1,$AG4536>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CI$3:CI$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AL$1,$AG4536>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CI$3:CI$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AM$1,$AG4536>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AM$1,$AG4536>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AN$1,$AG4536>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CK$3:CK$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AN$1,$AG4536>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CK$3:CK$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AO$1,$AG4536>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CL$3:CL$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AO$1,$AG4536>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CL$3:CL$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AP$1,$AG4536>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CM$3:CM$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AP$1,$AG4536>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CM$3:CM$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AQ$1,$AG4536>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CN$3:CN$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AQ$1,$AG4536>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CN$3:CN$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AR$1,$AG4536>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CO$3:CO$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AR$1,$AG4536>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CO$3:CO$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AS$1,$AG4536>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CP$3:CP$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AS$1,$AG4536>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CP$3:CP$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AT$1,$AG4536>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AT$1,$AG4536>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AU$1,$AG4536>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CR$3:CR$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AU$1,$AG4536>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CR$3:CR$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AV$1,$AG4536>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CS$3:CS$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AV$1,$AG4536>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CS$3:CS$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AW$1,$AG4536>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CT$3:CT$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AW$1,$AG4536>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CT$3:CT$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AX$1,$AG4536>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CU$3:CU$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AX$1,$AG4536>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CU$3:CU$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AY$1,$AG4536>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CV$3:CV$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AY$1,$AG4536>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CV$3:CV$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=AZ$1,$AG4536>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CW$3:CW$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=AZ$1,$AG4536>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CW$3:CW$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=BA$1,$AG4536>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CX$3:CX$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=BA$1,$AG4536>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CX$3:CX$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=BB$1,$AG4536>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CY$3:CY$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=BB$1,$AG4536>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CY$3:CY$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=BC$1,$AG4536>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=BC$1,$AG4536>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=BD$1,$AG4536>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!DA$3:DA$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=BD$1,$AG4536>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!DA$3:DA$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4536<=BE$1,$AG4536>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4536,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4536>$AB4536,$AD4536=\"n/a\"),($AA4536-$AB4536)*INDEX(misc!DB$3:DB$6,MATCH($AC4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4536=\"n/a\",$AJ4536*$AI4536,$I4536)\n    +IFERROR(\n      IF(AND($AF4536<=BE$1,$AG4536>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4536,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4536>$AB4536,($AA4536-$AB4536)*INDEX(misc!DB$3:DB$6,MATCH($AD4536,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4536*$AH4536*$AI4536),\n$X4536)*$AK4536","v":0}]
[null,{"$f":"unique_contracts!A4555","v":0},{"$f":"unique_contracts!B4555","v":0},{"$f":"unique_contracts!D4555","v":0},{"$f":"unique_contracts!J4555","v":0},{"$f":"unique_contracts!K4555","v":0},{"$f":"unique_contracts!M4555","v":0},{"$f":"unique_contracts!N4555","v":0},{"$f":"unique_contracts!P4555","v":0},{"$f":"unique_contracts!R4555","v":0},{"$f":"unique_contracts!V4555","v":0},{"$f":"unique_contracts!AB4555","v":0},{"$f":"unique_contracts!AM4555","v":0},{"$f":"unique_contracts!AN4555","v":0},{"$f":"unique_contracts!AO4555","v":0},{"$f":"unique_contracts!AP4555","v":0},{"$f":"unique_contracts!AQ4555","v":0},{"$f":"unique_contracts!AR4555","v":0},{"$f":"unique_contracts!BR4555","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4555,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4555,\"pumped_storage\",\n      IF(AND(NOT(U4555),V4555),\"n/a\",\n        IF(AND(K4555>0,OR(G4555=\"NotHybrid\",G4555=0)),_xlfn.CONCAT(AB4555,INDEX(resources!$G:$G,MATCH(C4555,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4555,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4555=\"Online\",NOT(ISNUMBER(MATCH(AC4555,misc!$DD:$DD,0)))),F4555,E4555)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AL$1,$AG4555>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CI$3:CI$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AL$1,$AG4555>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CI$3:CI$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AM$1,$AG4555>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AM$1,$AG4555>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AN$1,$AG4555>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CK$3:CK$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AN$1,$AG4555>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CK$3:CK$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AO$1,$AG4555>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CL$3:CL$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AO$1,$AG4555>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CL$3:CL$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AP$1,$AG4555>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CM$3:CM$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AP$1,$AG4555>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CM$3:CM$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AQ$1,$AG4555>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CN$3:CN$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AQ$1,$AG4555>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CN$3:CN$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AR$1,$AG4555>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CO$3:CO$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AR$1,$AG4555>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CO$3:CO$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AS$1,$AG4555>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CP$3:CP$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AS$1,$AG4555>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CP$3:CP$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AT$1,$AG4555>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AT$1,$AG4555>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AU$1,$AG4555>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CR$3:CR$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AU$1,$AG4555>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CR$3:CR$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AV$1,$AG4555>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CS$3:CS$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AV$1,$AG4555>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CS$3:CS$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AW$1,$AG4555>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CT$3:CT$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AW$1,$AG4555>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CT$3:CT$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AX$1,$AG4555>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CU$3:CU$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AX$1,$AG4555>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CU$3:CU$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AY$1,$AG4555>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CV$3:CV$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AY$1,$AG4555>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CV$3:CV$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=AZ$1,$AG4555>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CW$3:CW$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=AZ$1,$AG4555>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CW$3:CW$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=BA$1,$AG4555>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CX$3:CX$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=BA$1,$AG4555>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CX$3:CX$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=BB$1,$AG4555>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CY$3:CY$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=BB$1,$AG4555>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CY$3:CY$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=BC$1,$AG4555>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=BC$1,$AG4555>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=BD$1,$AG4555>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!DA$3:DA$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=BD$1,$AG4555>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!DA$3:DA$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4555<=BE$1,$AG4555>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4555,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4555>$AB4555,$AD4555=\"n/a\"),($AA4555-$AB4555)*INDEX(misc!DB$3:DB$6,MATCH($AC4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4555=\"n/a\",$AJ4555*$AI4555,$I4555)\n    +IFERROR(\n      IF(AND($AF4555<=BE$1,$AG4555>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4555,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4555>$AB4555,($AA4555-$AB4555)*INDEX(misc!DB$3:DB$6,MATCH($AD4555,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4555*$AH4555*$AI4555),\n$X4555)*$AK4555","v":0}]
[null,{"$f":"unique_contracts!A4573","v":0},{"$f":"unique_contracts!B4573","v":0},{"$f":"unique_contracts!D4573","v":0},{"$f":"unique_contracts!J4573","v":0},{"$f":"unique_contracts!K4573","v":0},{"$f":"unique_contracts!M4573","v":0},{"$f":"unique_contracts!N4573","v":0},{"$f":"unique_contracts!P4573","v":0},{"$f":"unique_contracts!R4573","v":0},{"$f":"unique_contracts!V4573","v":0},{"$f":"unique_contracts!AB4573","v":0},{"$f":"unique_contracts!AM4573","v":0},{"$f":"unique_contracts!AN4573","v":0},{"$f":"unique_contracts!AO4573","v":0},{"$f":"unique_contracts!AP4573","v":0},{"$f":"unique_contracts!AQ4573","v":0},{"$f":"unique_contracts!AR4573","v":0},{"$f":"unique_contracts!BR4573","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4573,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4573,\"pumped_storage\",\n      IF(AND(NOT(U4573),V4573),\"n/a\",\n        IF(AND(K4573>0,OR(G4573=\"NotHybrid\",G4573=0)),_xlfn.CONCAT(AB4573,INDEX(resources!$G:$G,MATCH(C4573,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4573,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4573=\"Online\",NOT(ISNUMBER(MATCH(AC4573,misc!$DD:$DD,0)))),F4573,E4573)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AL$1,$AG4573>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CI$3:CI$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AL$1,$AG4573>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CI$3:CI$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AM$1,$AG4573>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AM$1,$AG4573>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AN$1,$AG4573>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CK$3:CK$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AN$1,$AG4573>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CK$3:CK$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AO$1,$AG4573>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CL$3:CL$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AO$1,$AG4573>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CL$3:CL$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AP$1,$AG4573>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CM$3:CM$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AP$1,$AG4573>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CM$3:CM$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AQ$1,$AG4573>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CN$3:CN$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AQ$1,$AG4573>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CN$3:CN$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AR$1,$AG4573>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CO$3:CO$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AR$1,$AG4573>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CO$3:CO$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AS$1,$AG4573>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CP$3:CP$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AS$1,$AG4573>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CP$3:CP$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AT$1,$AG4573>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AT$1,$AG4573>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AU$1,$AG4573>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CR$3:CR$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AU$1,$AG4573>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CR$3:CR$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AV$1,$AG4573>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CS$3:CS$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AV$1,$AG4573>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CS$3:CS$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AW$1,$AG4573>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CT$3:CT$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AW$1,$AG4573>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CT$3:CT$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AX$1,$AG4573>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CU$3:CU$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AX$1,$AG4573>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CU$3:CU$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AY$1,$AG4573>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CV$3:CV$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AY$1,$AG4573>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CV$3:CV$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=AZ$1,$AG4573>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CW$3:CW$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=AZ$1,$AG4573>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CW$3:CW$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=BA$1,$AG4573>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CX$3:CX$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=BA$1,$AG4573>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CX$3:CX$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=BB$1,$AG4573>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CY$3:CY$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=BB$1,$AG4573>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CY$3:CY$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=BC$1,$AG4573>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=BC$1,$AG4573>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=BD$1,$AG4573>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!DA$3:DA$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=BD$1,$AG4573>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!DA$3:DA$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4573<=BE$1,$AG4573>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4573,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4573>$AB4573,$AD4573=\"n/a\"),($AA4573-$AB4573)*INDEX(misc!DB$3:DB$6,MATCH($AC4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4573=\"n/a\",$AJ4573*$AI4573,$I4573)\n    +IFERROR(\n      IF(AND($AF4573<=BE$1,$AG4573>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4573,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4573>$AB4573,($AA4573-$AB4573)*INDEX(misc!DB$3:DB$6,MATCH($AD4573,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4573*$AH4573*$AI4573),\n$X4573)*$AK4573","v":0}]
[null,{"$f":"unique_contracts!A4598","v":0},{"$f":"unique_contracts!B4598","v":0},{"$f":"unique_contracts!D4598","v":0},{"$f":"unique_contracts!J4598","v":0},{"$f":"unique_contracts!K4598","v":0},{"$f":"unique_contracts!M4598","v":0},{"$f":"unique_contracts!N4598","v":0},{"$f":"unique_contracts!P4598","v":0},{"$f":"unique_contracts!R4598","v":0},{"$f":"unique_contracts!V4598","v":0},{"$f":"unique_contracts!AB4598","v":0},{"$f":"unique_contracts!AM4598","v":0},{"$f":"unique_contracts!AN4598","v":0},{"$f":"unique_contracts!AO4598","v":0},{"$f":"unique_contracts!AP4598","v":0},{"$f":"unique_contracts!AQ4598","v":0},{"$f":"unique_contracts!AR4598","v":0},{"$f":"unique_contracts!BR4598","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4598,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4598,\"pumped_storage\",\n      IF(AND(NOT(U4598),V4598),\"n/a\",\n        IF(AND(K4598>0,OR(G4598=\"NotHybrid\",G4598=0)),_xlfn.CONCAT(AB4598,INDEX(resources!$G:$G,MATCH(C4598,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4598,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4598=\"Online\",NOT(ISNUMBER(MATCH(AC4598,misc!$DD:$DD,0)))),F4598,E4598)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AL$1,$AG4598>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CI$3:CI$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AL$1,$AG4598>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CI$3:CI$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AM$1,$AG4598>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AM$1,$AG4598>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AN$1,$AG4598>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CK$3:CK$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AN$1,$AG4598>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CK$3:CK$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AO$1,$AG4598>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CL$3:CL$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AO$1,$AG4598>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CL$3:CL$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AP$1,$AG4598>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CM$3:CM$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AP$1,$AG4598>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CM$3:CM$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AQ$1,$AG4598>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CN$3:CN$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AQ$1,$AG4598>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CN$3:CN$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AR$1,$AG4598>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CO$3:CO$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AR$1,$AG4598>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CO$3:CO$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AS$1,$AG4598>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CP$3:CP$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AS$1,$AG4598>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CP$3:CP$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AT$1,$AG4598>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AT$1,$AG4598>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AU$1,$AG4598>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CR$3:CR$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AU$1,$AG4598>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CR$3:CR$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AV$1,$AG4598>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CS$3:CS$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AV$1,$AG4598>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CS$3:CS$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AW$1,$AG4598>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CT$3:CT$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AW$1,$AG4598>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CT$3:CT$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AX$1,$AG4598>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CU$3:CU$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AX$1,$AG4598>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CU$3:CU$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AY$1,$AG4598>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CV$3:CV$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AY$1,$AG4598>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CV$3:CV$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=AZ$1,$AG4598>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CW$3:CW$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=AZ$1,$AG4598>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CW$3:CW$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=BA$1,$AG4598>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CX$3:CX$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=BA$1,$AG4598>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CX$3:CX$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=BB$1,$AG4598>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CY$3:CY$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=BB$1,$AG4598>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CY$3:CY$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=BC$1,$AG4598>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=BC$1,$AG4598>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=BD$1,$AG4598>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!DA$3:DA$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=BD$1,$AG4598>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!DA$3:DA$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4598<=BE$1,$AG4598>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4598,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4598>$AB4598,$AD4598=\"n/a\"),($AA4598-$AB4598)*INDEX(misc!DB$3:DB$6,MATCH($AC4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4598=\"n/a\",$AJ4598*$AI4598,$I4598)\n    +IFERROR(\n      IF(AND($AF4598<=BE$1,$AG4598>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4598,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4598>$AB4598,($AA4598-$AB4598)*INDEX(misc!DB$3:DB$6,MATCH($AD4598,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4598*$AH4598*$AI4598),\n$X4598)*$AK4598","v":0}]
[null,{"$f":"unique_contracts!A4617","v":0},{"$f":"unique_contracts!B4617","v":0},{"$f":"unique_contracts!D4617","v":0},{"$f":"unique_contracts!J4617","v":0},{"$f":"unique_contracts!K4617","v":0},{"$f":"unique_contracts!M4617","v":0},{"$f":"unique_contracts!N4617","v":0},{"$f":"unique_contracts!P4617","v":0},{"$f":"unique_contracts!R4617","v":0},{"$f":"unique_contracts!V4617","v":0},{"$f":"unique_contracts!AB4617","v":0},{"$f":"unique_contracts!AM4617","v":0},{"$f":"unique_contracts!AN4617","v":0},{"$f":"unique_contracts!AO4617","v":0},{"$f":"unique_contracts!AP4617","v":0},{"$f":"unique_contracts!AQ4617","v":0},{"$f":"unique_contracts!AR4617","v":0},{"$f":"unique_contracts!BR4617","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4617,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4617,\"pumped_storage\",\n      IF(AND(NOT(U4617),V4617),\"n/a\",\n        IF(AND(K4617>0,OR(G4617=\"NotHybrid\",G4617=0)),_xlfn.CONCAT(AB4617,INDEX(resources!$G:$G,MATCH(C4617,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4617,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4617=\"Online\",NOT(ISNUMBER(MATCH(AC4617,misc!$DD:$DD,0)))),F4617,E4617)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AL$1,$AG4617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CI$3:CI$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AL$1,$AG4617>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CI$3:CI$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AM$1,$AG4617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AM$1,$AG4617>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AN$1,$AG4617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CK$3:CK$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AN$1,$AG4617>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CK$3:CK$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AO$1,$AG4617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CL$3:CL$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AO$1,$AG4617>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CL$3:CL$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AP$1,$AG4617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CM$3:CM$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AP$1,$AG4617>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CM$3:CM$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AQ$1,$AG4617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CN$3:CN$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AQ$1,$AG4617>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CN$3:CN$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AR$1,$AG4617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CO$3:CO$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AR$1,$AG4617>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CO$3:CO$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AS$1,$AG4617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CP$3:CP$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AS$1,$AG4617>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CP$3:CP$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AT$1,$AG4617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AT$1,$AG4617>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AU$1,$AG4617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CR$3:CR$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AU$1,$AG4617>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CR$3:CR$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AV$1,$AG4617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CS$3:CS$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AV$1,$AG4617>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CS$3:CS$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AW$1,$AG4617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CT$3:CT$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AW$1,$AG4617>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CT$3:CT$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AX$1,$AG4617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CU$3:CU$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AX$1,$AG4617>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CU$3:CU$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AY$1,$AG4617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CV$3:CV$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AY$1,$AG4617>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CV$3:CV$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=AZ$1,$AG4617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CW$3:CW$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=AZ$1,$AG4617>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CW$3:CW$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=BA$1,$AG4617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CX$3:CX$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=BA$1,$AG4617>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CX$3:CX$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=BB$1,$AG4617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CY$3:CY$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=BB$1,$AG4617>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CY$3:CY$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=BC$1,$AG4617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=BC$1,$AG4617>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=BD$1,$AG4617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!DA$3:DA$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=BD$1,$AG4617>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!DA$3:DA$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4617<=BE$1,$AG4617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4617,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4617>$AB4617,$AD4617=\"n/a\"),($AA4617-$AB4617)*INDEX(misc!DB$3:DB$6,MATCH($AC4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4617=\"n/a\",$AJ4617*$AI4617,$I4617)\n    +IFERROR(\n      IF(AND($AF4617<=BE$1,$AG4617>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4617,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4617>$AB4617,($AA4617-$AB4617)*INDEX(misc!DB$3:DB$6,MATCH($AD4617,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4617*$AH4617*$AI4617),\n$X4617)*$AK4617","v":0}]
[null,{"$f":"unique_contracts!A4628","v":0},{"$f":"unique_contracts!B4628","v":0},{"$f":"unique_contracts!D4628","v":0},{"$f":"unique_contracts!J4628","v":0},{"$f":"unique_contracts!K4628","v":0},{"$f":"unique_contracts!M4628","v":0},{"$f":"unique_contracts!N4628","v":0},{"$f":"unique_contracts!P4628","v":0},{"$f":"unique_contracts!R4628","v":0},{"$f":"unique_contracts!V4628","v":0},{"$f":"unique_contracts!AB4628","v":0},{"$f":"unique_contracts!AM4628","v":0},{"$f":"unique_contracts!AN4628","v":0},{"$f":"unique_contracts!AO4628","v":0},{"$f":"unique_contracts!AP4628","v":0},{"$f":"unique_contracts!AQ4628","v":0},{"$f":"unique_contracts!AR4628","v":0},{"$f":"unique_contracts!BR4628","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4628,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4628,\"pumped_storage\",\n      IF(AND(NOT(U4628),V4628),\"n/a\",\n        IF(AND(K4628>0,OR(G4628=\"NotHybrid\",G4628=0)),_xlfn.CONCAT(AB4628,INDEX(resources!$G:$G,MATCH(C4628,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4628,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4628=\"Online\",NOT(ISNUMBER(MATCH(AC4628,misc!$DD:$DD,0)))),F4628,E4628)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AL$1,$AG4628>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CI$3:CI$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AL$1,$AG4628>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CI$3:CI$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AM$1,$AG4628>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AM$1,$AG4628>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AN$1,$AG4628>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CK$3:CK$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AN$1,$AG4628>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CK$3:CK$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AO$1,$AG4628>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CL$3:CL$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AO$1,$AG4628>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CL$3:CL$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AP$1,$AG4628>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CM$3:CM$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AP$1,$AG4628>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CM$3:CM$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AQ$1,$AG4628>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CN$3:CN$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AQ$1,$AG4628>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CN$3:CN$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AR$1,$AG4628>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CO$3:CO$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AR$1,$AG4628>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CO$3:CO$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AS$1,$AG4628>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CP$3:CP$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AS$1,$AG4628>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CP$3:CP$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AT$1,$AG4628>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AT$1,$AG4628>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AU$1,$AG4628>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CR$3:CR$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AU$1,$AG4628>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CR$3:CR$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AV$1,$AG4628>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CS$3:CS$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AV$1,$AG4628>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CS$3:CS$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AW$1,$AG4628>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CT$3:CT$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AW$1,$AG4628>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CT$3:CT$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AX$1,$AG4628>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CU$3:CU$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AX$1,$AG4628>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CU$3:CU$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AY$1,$AG4628>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CV$3:CV$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AY$1,$AG4628>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CV$3:CV$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=AZ$1,$AG4628>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CW$3:CW$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=AZ$1,$AG4628>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CW$3:CW$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=BA$1,$AG4628>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CX$3:CX$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=BA$1,$AG4628>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CX$3:CX$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=BB$1,$AG4628>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CY$3:CY$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=BB$1,$AG4628>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CY$3:CY$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=BC$1,$AG4628>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=BC$1,$AG4628>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=BD$1,$AG4628>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!DA$3:DA$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=BD$1,$AG4628>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!DA$3:DA$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4628<=BE$1,$AG4628>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4628,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4628>$AB4628,$AD4628=\"n/a\"),($AA4628-$AB4628)*INDEX(misc!DB$3:DB$6,MATCH($AC4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4628=\"n/a\",$AJ4628*$AI4628,$I4628)\n    +IFERROR(\n      IF(AND($AF4628<=BE$1,$AG4628>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4628,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4628>$AB4628,($AA4628-$AB4628)*INDEX(misc!DB$3:DB$6,MATCH($AD4628,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4628*$AH4628*$AI4628),\n$X4628)*$AK4628","v":0}]
[null,{"$f":"unique_contracts!A4641","v":0},{"$f":"unique_contracts!B4641","v":0},{"$f":"unique_contracts!D4641","v":0},{"$f":"unique_contracts!J4641","v":0},{"$f":"unique_contracts!K4641","v":0},{"$f":"unique_contracts!M4641","v":0},{"$f":"unique_contracts!N4641","v":0},{"$f":"unique_contracts!P4641","v":0},{"$f":"unique_contracts!R4641","v":0},{"$f":"unique_contracts!V4641","v":0},{"$f":"unique_contracts!AB4641","v":0},{"$f":"unique_contracts!AM4641","v":0},{"$f":"unique_contracts!AN4641","v":0},{"$f":"unique_contracts!AO4641","v":0},{"$f":"unique_contracts!AP4641","v":0},{"$f":"unique_contracts!AQ4641","v":0},{"$f":"unique_contracts!AR4641","v":0},{"$f":"unique_contracts!BR4641","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4641,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4641,\"pumped_storage\",\n      IF(AND(NOT(U4641),V4641),\"n/a\",\n        IF(AND(K4641>0,OR(G4641=\"NotHybrid\",G4641=0)),_xlfn.CONCAT(AB4641,INDEX(resources!$G:$G,MATCH(C4641,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4641,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4641=\"Online\",NOT(ISNUMBER(MATCH(AC4641,misc!$DD:$DD,0)))),F4641,E4641)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AL$1,$AG4641>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CI$3:CI$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AL$1,$AG4641>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CI$3:CI$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AM$1,$AG4641>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AM$1,$AG4641>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AN$1,$AG4641>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CK$3:CK$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AN$1,$AG4641>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CK$3:CK$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AO$1,$AG4641>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CL$3:CL$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AO$1,$AG4641>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CL$3:CL$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AP$1,$AG4641>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CM$3:CM$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AP$1,$AG4641>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CM$3:CM$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AQ$1,$AG4641>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CN$3:CN$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AQ$1,$AG4641>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CN$3:CN$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AR$1,$AG4641>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CO$3:CO$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AR$1,$AG4641>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CO$3:CO$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AS$1,$AG4641>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CP$3:CP$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AS$1,$AG4641>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CP$3:CP$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AT$1,$AG4641>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AT$1,$AG4641>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AU$1,$AG4641>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CR$3:CR$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AU$1,$AG4641>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CR$3:CR$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AV$1,$AG4641>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CS$3:CS$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AV$1,$AG4641>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CS$3:CS$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AW$1,$AG4641>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CT$3:CT$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AW$1,$AG4641>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CT$3:CT$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AX$1,$AG4641>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CU$3:CU$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AX$1,$AG4641>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CU$3:CU$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AY$1,$AG4641>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CV$3:CV$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AY$1,$AG4641>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CV$3:CV$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=AZ$1,$AG4641>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CW$3:CW$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=AZ$1,$AG4641>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CW$3:CW$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=BA$1,$AG4641>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CX$3:CX$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=BA$1,$AG4641>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CX$3:CX$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=BB$1,$AG4641>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CY$3:CY$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=BB$1,$AG4641>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CY$3:CY$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=BC$1,$AG4641>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=BC$1,$AG4641>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=BD$1,$AG4641>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!DA$3:DA$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=BD$1,$AG4641>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!DA$3:DA$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4641<=BE$1,$AG4641>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4641,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4641>$AB4641,$AD4641=\"n/a\"),($AA4641-$AB4641)*INDEX(misc!DB$3:DB$6,MATCH($AC4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4641=\"n/a\",$AJ4641*$AI4641,$I4641)\n    +IFERROR(\n      IF(AND($AF4641<=BE$1,$AG4641>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4641,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4641>$AB4641,($AA4641-$AB4641)*INDEX(misc!DB$3:DB$6,MATCH($AD4641,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4641*$AH4641*$AI4641),\n$X4641)*$AK4641","v":0}]
[null,{"$f":"unique_contracts!A4660","v":0},{"$f":"unique_contracts!B4660","v":0},{"$f":"unique_contracts!D4660","v":0},{"$f":"unique_contracts!J4660","v":0},{"$f":"unique_contracts!K4660","v":0},{"$f":"unique_contracts!M4660","v":0},{"$f":"unique_contracts!N4660","v":0},{"$f":"unique_contracts!P4660","v":0},{"$f":"unique_contracts!R4660","v":0},{"$f":"unique_contracts!V4660","v":0},{"$f":"unique_contracts!AB4660","v":0},{"$f":"unique_contracts!AM4660","v":0},{"$f":"unique_contracts!AN4660","v":0},{"$f":"unique_contracts!AO4660","v":0},{"$f":"unique_contracts!AP4660","v":0},{"$f":"unique_contracts!AQ4660","v":0},{"$f":"unique_contracts!AR4660","v":0},{"$f":"unique_contracts!BR4660","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4660,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4660,\"pumped_storage\",\n      IF(AND(NOT(U4660),V4660),\"n/a\",\n        IF(AND(K4660>0,OR(G4660=\"NotHybrid\",G4660=0)),_xlfn.CONCAT(AB4660,INDEX(resources!$G:$G,MATCH(C4660,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4660,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4660=\"Online\",NOT(ISNUMBER(MATCH(AC4660,misc!$DD:$DD,0)))),F4660,E4660)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AL$1,$AG4660>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CI$3:CI$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AL$1,$AG4660>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CI$3:CI$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AM$1,$AG4660>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AM$1,$AG4660>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AN$1,$AG4660>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CK$3:CK$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AN$1,$AG4660>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CK$3:CK$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AO$1,$AG4660>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CL$3:CL$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AO$1,$AG4660>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CL$3:CL$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AP$1,$AG4660>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CM$3:CM$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AP$1,$AG4660>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CM$3:CM$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AQ$1,$AG4660>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CN$3:CN$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AQ$1,$AG4660>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CN$3:CN$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AR$1,$AG4660>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CO$3:CO$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AR$1,$AG4660>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CO$3:CO$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AS$1,$AG4660>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CP$3:CP$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AS$1,$AG4660>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CP$3:CP$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AT$1,$AG4660>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AT$1,$AG4660>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AU$1,$AG4660>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CR$3:CR$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AU$1,$AG4660>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CR$3:CR$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AV$1,$AG4660>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CS$3:CS$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AV$1,$AG4660>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CS$3:CS$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AW$1,$AG4660>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CT$3:CT$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AW$1,$AG4660>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CT$3:CT$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AX$1,$AG4660>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CU$3:CU$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AX$1,$AG4660>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CU$3:CU$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AY$1,$AG4660>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CV$3:CV$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AY$1,$AG4660>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CV$3:CV$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=AZ$1,$AG4660>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CW$3:CW$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=AZ$1,$AG4660>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CW$3:CW$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=BA$1,$AG4660>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CX$3:CX$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=BA$1,$AG4660>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CX$3:CX$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=BB$1,$AG4660>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CY$3:CY$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=BB$1,$AG4660>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CY$3:CY$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=BC$1,$AG4660>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=BC$1,$AG4660>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=BD$1,$AG4660>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!DA$3:DA$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=BD$1,$AG4660>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!DA$3:DA$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4660<=BE$1,$AG4660>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4660,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4660>$AB4660,$AD4660=\"n/a\"),($AA4660-$AB4660)*INDEX(misc!DB$3:DB$6,MATCH($AC4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4660=\"n/a\",$AJ4660*$AI4660,$I4660)\n    +IFERROR(\n      IF(AND($AF4660<=BE$1,$AG4660>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4660,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4660>$AB4660,($AA4660-$AB4660)*INDEX(misc!DB$3:DB$6,MATCH($AD4660,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4660*$AH4660*$AI4660),\n$X4660)*$AK4660","v":0}]
[null,{"$f":"unique_contracts!A4685","v":0},{"$f":"unique_contracts!B4685","v":0},{"$f":"unique_contracts!D4685","v":0},{"$f":"unique_contracts!J4685","v":0},{"$f":"unique_contracts!K4685","v":0},{"$f":"unique_contracts!M4685","v":0},{"$f":"unique_contracts!N4685","v":0},{"$f":"unique_contracts!P4685","v":0},{"$f":"unique_contracts!R4685","v":0},{"$f":"unique_contracts!V4685","v":0},{"$f":"unique_contracts!AB4685","v":0},{"$f":"unique_contracts!AM4685","v":0},{"$f":"unique_contracts!AN4685","v":0},{"$f":"unique_contracts!AO4685","v":0},{"$f":"unique_contracts!AP4685","v":0},{"$f":"unique_contracts!AQ4685","v":0},{"$f":"unique_contracts!AR4685","v":0},{"$f":"unique_contracts!BR4685","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4685,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4685,\"pumped_storage\",\n      IF(AND(NOT(U4685),V4685),\"n/a\",\n        IF(AND(K4685>0,OR(G4685=\"NotHybrid\",G4685=0)),_xlfn.CONCAT(AB4685,INDEX(resources!$G:$G,MATCH(C4685,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4685,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4685=\"Online\",NOT(ISNUMBER(MATCH(AC4685,misc!$DD:$DD,0)))),F4685,E4685)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AL$1,$AG4685>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CI$3:CI$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AL$1,$AG4685>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CI$3:CI$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AM$1,$AG4685>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AM$1,$AG4685>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AN$1,$AG4685>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CK$3:CK$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AN$1,$AG4685>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CK$3:CK$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AO$1,$AG4685>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CL$3:CL$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AO$1,$AG4685>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CL$3:CL$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AP$1,$AG4685>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CM$3:CM$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AP$1,$AG4685>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CM$3:CM$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AQ$1,$AG4685>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CN$3:CN$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AQ$1,$AG4685>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CN$3:CN$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AR$1,$AG4685>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CO$3:CO$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AR$1,$AG4685>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CO$3:CO$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AS$1,$AG4685>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CP$3:CP$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AS$1,$AG4685>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CP$3:CP$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AT$1,$AG4685>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AT$1,$AG4685>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AU$1,$AG4685>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CR$3:CR$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AU$1,$AG4685>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CR$3:CR$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AV$1,$AG4685>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CS$3:CS$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AV$1,$AG4685>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CS$3:CS$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AW$1,$AG4685>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CT$3:CT$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AW$1,$AG4685>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CT$3:CT$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AX$1,$AG4685>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CU$3:CU$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AX$1,$AG4685>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CU$3:CU$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AY$1,$AG4685>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CV$3:CV$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AY$1,$AG4685>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CV$3:CV$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=AZ$1,$AG4685>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CW$3:CW$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=AZ$1,$AG4685>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CW$3:CW$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=BA$1,$AG4685>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CX$3:CX$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=BA$1,$AG4685>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CX$3:CX$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=BB$1,$AG4685>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CY$3:CY$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=BB$1,$AG4685>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CY$3:CY$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=BC$1,$AG4685>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=BC$1,$AG4685>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=BD$1,$AG4685>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!DA$3:DA$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=BD$1,$AG4685>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!DA$3:DA$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4685<=BE$1,$AG4685>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4685>$AB4685,$AD4685=\"n/a\"),($AA4685-$AB4685)*INDEX(misc!DB$3:DB$6,MATCH($AC4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4685=\"n/a\",$AJ4685*$AI4685,$I4685)\n    +IFERROR(\n      IF(AND($AF4685<=BE$1,$AG4685>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4685>$AB4685,($AA4685-$AB4685)*INDEX(misc!DB$3:DB$6,MATCH($AD4685,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4685*$AH4685*$AI4685),\n$X4685)*$AK4685","v":0}]
[null,{"$f":"unique_contracts!A4705","v":0},{"$f":"unique_contracts!B4705","v":0},{"$f":"unique_contracts!D4705","v":0},{"$f":"unique_contracts!J4705","v":0},{"$f":"unique_contracts!K4705","v":0},{"$f":"unique_contracts!M4705","v":0},{"$f":"unique_contracts!N4705","v":0},{"$f":"unique_contracts!P4705","v":0},{"$f":"unique_contracts!R4705","v":0},{"$f":"unique_contracts!V4705","v":0},{"$f":"unique_contracts!AB4705","v":0},{"$f":"unique_contracts!AM4705","v":0},{"$f":"unique_contracts!AN4705","v":0},{"$f":"unique_contracts!AO4705","v":0},{"$f":"unique_contracts!AP4705","v":0},{"$f":"unique_contracts!AQ4705","v":0},{"$f":"unique_contracts!AR4705","v":0},{"$f":"unique_contracts!BR4705","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4705,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4705,\"pumped_storage\",\n      IF(AND(NOT(U4705),V4705),\"n/a\",\n        IF(AND(K4705>0,OR(G4705=\"NotHybrid\",G4705=0)),_xlfn.CONCAT(AB4705,INDEX(resources!$G:$G,MATCH(C4705,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4705,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4705=\"Online\",NOT(ISNUMBER(MATCH(AC4705,misc!$DD:$DD,0)))),F4705,E4705)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AL$1,$AG4705>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CI$3:CI$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AL$1,$AG4705>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CI$3:CI$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AM$1,$AG4705>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AM$1,$AG4705>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AN$1,$AG4705>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CK$3:CK$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AN$1,$AG4705>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CK$3:CK$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AO$1,$AG4705>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CL$3:CL$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AO$1,$AG4705>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CL$3:CL$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AP$1,$AG4705>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CM$3:CM$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AP$1,$AG4705>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CM$3:CM$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AQ$1,$AG4705>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CN$3:CN$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AQ$1,$AG4705>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CN$3:CN$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AR$1,$AG4705>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CO$3:CO$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AR$1,$AG4705>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CO$3:CO$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AS$1,$AG4705>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CP$3:CP$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AS$1,$AG4705>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CP$3:CP$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AT$1,$AG4705>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AT$1,$AG4705>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AU$1,$AG4705>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CR$3:CR$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AU$1,$AG4705>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CR$3:CR$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AV$1,$AG4705>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CS$3:CS$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AV$1,$AG4705>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CS$3:CS$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AW$1,$AG4705>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CT$3:CT$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AW$1,$AG4705>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CT$3:CT$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AX$1,$AG4705>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CU$3:CU$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AX$1,$AG4705>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CU$3:CU$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AY$1,$AG4705>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CV$3:CV$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AY$1,$AG4705>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CV$3:CV$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=AZ$1,$AG4705>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CW$3:CW$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=AZ$1,$AG4705>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CW$3:CW$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=BA$1,$AG4705>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CX$3:CX$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=BA$1,$AG4705>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CX$3:CX$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=BB$1,$AG4705>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CY$3:CY$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=BB$1,$AG4705>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CY$3:CY$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=BC$1,$AG4705>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=BC$1,$AG4705>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=BD$1,$AG4705>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!DA$3:DA$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=BD$1,$AG4705>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!DA$3:DA$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4705<=BE$1,$AG4705>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4705,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4705>$AB4705,$AD4705=\"n/a\"),($AA4705-$AB4705)*INDEX(misc!DB$3:DB$6,MATCH($AC4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4705=\"n/a\",$AJ4705*$AI4705,$I4705)\n    +IFERROR(\n      IF(AND($AF4705<=BE$1,$AG4705>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4705,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4705>$AB4705,($AA4705-$AB4705)*INDEX(misc!DB$3:DB$6,MATCH($AD4705,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4705*$AH4705*$AI4705),\n$X4705)*$AK4705","v":0}]
[null,{"$f":"unique_contracts!A4722","v":0},{"$f":"unique_contracts!B4722","v":0},{"$f":"unique_contracts!D4722","v":0},{"$f":"unique_contracts!J4722","v":0},{"$f":"unique_contracts!K4722","v":0},{"$f":"unique_contracts!M4722","v":0},{"$f":"unique_contracts!N4722","v":0},{"$f":"unique_contracts!P4722","v":0},{"$f":"unique_contracts!R4722","v":0},{"$f":"unique_contracts!V4722","v":0},{"$f":"unique_contracts!AB4722","v":0},{"$f":"unique_contracts!AM4722","v":0},{"$f":"unique_contracts!AN4722","v":0},{"$f":"unique_contracts!AO4722","v":0},{"$f":"unique_contracts!AP4722","v":0},{"$f":"unique_contracts!AQ4722","v":0},{"$f":"unique_contracts!AR4722","v":0},{"$f":"unique_contracts!BR4722","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4722,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4722,\"pumped_storage\",\n      IF(AND(NOT(U4722),V4722),\"n/a\",\n        IF(AND(K4722>0,OR(G4722=\"NotHybrid\",G4722=0)),_xlfn.CONCAT(AB4722,INDEX(resources!$G:$G,MATCH(C4722,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4722,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4722=\"Online\",NOT(ISNUMBER(MATCH(AC4722,misc!$DD:$DD,0)))),F4722,E4722)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AL$1,$AG4722>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CI$3:CI$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AL$1,$AG4722>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CI$3:CI$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AM$1,$AG4722>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AM$1,$AG4722>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AN$1,$AG4722>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CK$3:CK$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AN$1,$AG4722>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CK$3:CK$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AO$1,$AG4722>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CL$3:CL$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AO$1,$AG4722>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CL$3:CL$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AP$1,$AG4722>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CM$3:CM$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AP$1,$AG4722>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CM$3:CM$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AQ$1,$AG4722>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CN$3:CN$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AQ$1,$AG4722>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CN$3:CN$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AR$1,$AG4722>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CO$3:CO$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AR$1,$AG4722>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CO$3:CO$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AS$1,$AG4722>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CP$3:CP$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AS$1,$AG4722>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CP$3:CP$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AT$1,$AG4722>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AT$1,$AG4722>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AU$1,$AG4722>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CR$3:CR$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AU$1,$AG4722>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CR$3:CR$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AV$1,$AG4722>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CS$3:CS$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AV$1,$AG4722>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CS$3:CS$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AW$1,$AG4722>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CT$3:CT$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AW$1,$AG4722>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CT$3:CT$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AX$1,$AG4722>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CU$3:CU$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AX$1,$AG4722>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CU$3:CU$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AY$1,$AG4722>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CV$3:CV$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AY$1,$AG4722>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CV$3:CV$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=AZ$1,$AG4722>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CW$3:CW$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=AZ$1,$AG4722>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CW$3:CW$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=BA$1,$AG4722>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CX$3:CX$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=BA$1,$AG4722>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CX$3:CX$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=BB$1,$AG4722>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CY$3:CY$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=BB$1,$AG4722>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CY$3:CY$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=BC$1,$AG4722>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=BC$1,$AG4722>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=BD$1,$AG4722>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!DA$3:DA$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=BD$1,$AG4722>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!DA$3:DA$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4722<=BE$1,$AG4722>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4722,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4722>$AB4722,$AD4722=\"n/a\"),($AA4722-$AB4722)*INDEX(misc!DB$3:DB$6,MATCH($AC4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4722=\"n/a\",$AJ4722*$AI4722,$I4722)\n    +IFERROR(\n      IF(AND($AF4722<=BE$1,$AG4722>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4722,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4722>$AB4722,($AA4722-$AB4722)*INDEX(misc!DB$3:DB$6,MATCH($AD4722,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4722*$AH4722*$AI4722),\n$X4722)*$AK4722","v":0}]
[null,{"$f":"unique_contracts!A4747","v":0},{"$f":"unique_contracts!B4747","v":0},{"$f":"unique_contracts!D4747","v":0},{"$f":"unique_contracts!J4747","v":0},{"$f":"unique_contracts!K4747","v":0},{"$f":"unique_contracts!M4747","v":0},{"$f":"unique_contracts!N4747","v":0},{"$f":"unique_contracts!P4747","v":0},{"$f":"unique_contracts!R4747","v":0},{"$f":"unique_contracts!V4747","v":0},{"$f":"unique_contracts!AB4747","v":0},{"$f":"unique_contracts!AM4747","v":0},{"$f":"unique_contracts!AN4747","v":0},{"$f":"unique_contracts!AO4747","v":0},{"$f":"unique_contracts!AP4747","v":0},{"$f":"unique_contracts!AQ4747","v":0},{"$f":"unique_contracts!AR4747","v":0},{"$f":"unique_contracts!BR4747","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4747,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4747,\"pumped_storage\",\n      IF(AND(NOT(U4747),V4747),\"n/a\",\n        IF(AND(K4747>0,OR(G4747=\"NotHybrid\",G4747=0)),_xlfn.CONCAT(AB4747,INDEX(resources!$G:$G,MATCH(C4747,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4747,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4747=\"Online\",NOT(ISNUMBER(MATCH(AC4747,misc!$DD:$DD,0)))),F4747,E4747)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AL$1,$AG4747>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CI$3:CI$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AL$1,$AG4747>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CI$3:CI$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AM$1,$AG4747>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AM$1,$AG4747>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AN$1,$AG4747>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CK$3:CK$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AN$1,$AG4747>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CK$3:CK$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AO$1,$AG4747>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CL$3:CL$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AO$1,$AG4747>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CL$3:CL$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AP$1,$AG4747>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CM$3:CM$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AP$1,$AG4747>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CM$3:CM$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AQ$1,$AG4747>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CN$3:CN$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AQ$1,$AG4747>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CN$3:CN$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AR$1,$AG4747>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CO$3:CO$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AR$1,$AG4747>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CO$3:CO$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AS$1,$AG4747>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CP$3:CP$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AS$1,$AG4747>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CP$3:CP$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AT$1,$AG4747>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AT$1,$AG4747>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AU$1,$AG4747>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CR$3:CR$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AU$1,$AG4747>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CR$3:CR$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AV$1,$AG4747>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CS$3:CS$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AV$1,$AG4747>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CS$3:CS$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AW$1,$AG4747>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CT$3:CT$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AW$1,$AG4747>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CT$3:CT$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AX$1,$AG4747>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CU$3:CU$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AX$1,$AG4747>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CU$3:CU$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AY$1,$AG4747>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CV$3:CV$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AY$1,$AG4747>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CV$3:CV$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=AZ$1,$AG4747>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CW$3:CW$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=AZ$1,$AG4747>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CW$3:CW$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=BA$1,$AG4747>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CX$3:CX$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=BA$1,$AG4747>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CX$3:CX$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=BB$1,$AG4747>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CY$3:CY$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=BB$1,$AG4747>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CY$3:CY$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=BC$1,$AG4747>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=BC$1,$AG4747>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=BD$1,$AG4747>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!DA$3:DA$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=BD$1,$AG4747>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!DA$3:DA$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4747<=BE$1,$AG4747>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4747,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4747>$AB4747,$AD4747=\"n/a\"),($AA4747-$AB4747)*INDEX(misc!DB$3:DB$6,MATCH($AC4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4747=\"n/a\",$AJ4747*$AI4747,$I4747)\n    +IFERROR(\n      IF(AND($AF4747<=BE$1,$AG4747>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4747,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4747>$AB4747,($AA4747-$AB4747)*INDEX(misc!DB$3:DB$6,MATCH($AD4747,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4747*$AH4747*$AI4747),\n$X4747)*$AK4747","v":0}]
[null,{"$f":"unique_contracts!A4766","v":0},{"$f":"unique_contracts!B4766","v":0},{"$f":"unique_contracts!D4766","v":0},{"$f":"unique_contracts!J4766","v":0},{"$f":"unique_contracts!K4766","v":0},{"$f":"unique_contracts!M4766","v":0},{"$f":"unique_contracts!N4766","v":0},{"$f":"unique_contracts!P4766","v":0},{"$f":"unique_contracts!R4766","v":0},{"$f":"unique_contracts!V4766","v":0},{"$f":"unique_contracts!AB4766","v":0},{"$f":"unique_contracts!AM4766","v":0},{"$f":"unique_contracts!AN4766","v":0},{"$f":"unique_contracts!AO4766","v":0},{"$f":"unique_contracts!AP4766","v":0},{"$f":"unique_contracts!AQ4766","v":0},{"$f":"unique_contracts!AR4766","v":0},{"$f":"unique_contracts!BR4766","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4766,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4766,\"pumped_storage\",\n      IF(AND(NOT(U4766),V4766),\"n/a\",\n        IF(AND(K4766>0,OR(G4766=\"NotHybrid\",G4766=0)),_xlfn.CONCAT(AB4766,INDEX(resources!$G:$G,MATCH(C4766,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4766,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4766=\"Online\",NOT(ISNUMBER(MATCH(AC4766,misc!$DD:$DD,0)))),F4766,E4766)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AL$1,$AG4766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CI$3:CI$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AL$1,$AG4766>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CI$3:CI$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AM$1,$AG4766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AM$1,$AG4766>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AN$1,$AG4766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CK$3:CK$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AN$1,$AG4766>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CK$3:CK$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AO$1,$AG4766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CL$3:CL$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AO$1,$AG4766>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CL$3:CL$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AP$1,$AG4766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CM$3:CM$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AP$1,$AG4766>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CM$3:CM$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AQ$1,$AG4766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CN$3:CN$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AQ$1,$AG4766>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CN$3:CN$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AR$1,$AG4766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CO$3:CO$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AR$1,$AG4766>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CO$3:CO$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AS$1,$AG4766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CP$3:CP$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AS$1,$AG4766>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CP$3:CP$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AT$1,$AG4766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AT$1,$AG4766>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AU$1,$AG4766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CR$3:CR$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AU$1,$AG4766>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CR$3:CR$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AV$1,$AG4766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CS$3:CS$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AV$1,$AG4766>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CS$3:CS$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AW$1,$AG4766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CT$3:CT$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AW$1,$AG4766>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CT$3:CT$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AX$1,$AG4766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CU$3:CU$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AX$1,$AG4766>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CU$3:CU$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AY$1,$AG4766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CV$3:CV$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AY$1,$AG4766>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CV$3:CV$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=AZ$1,$AG4766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CW$3:CW$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=AZ$1,$AG4766>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CW$3:CW$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=BA$1,$AG4766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CX$3:CX$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=BA$1,$AG4766>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CX$3:CX$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=BB$1,$AG4766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CY$3:CY$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=BB$1,$AG4766>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CY$3:CY$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=BC$1,$AG4766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=BC$1,$AG4766>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=BD$1,$AG4766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!DA$3:DA$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=BD$1,$AG4766>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!DA$3:DA$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4766<=BE$1,$AG4766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4766,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4766>$AB4766,$AD4766=\"n/a\"),($AA4766-$AB4766)*INDEX(misc!DB$3:DB$6,MATCH($AC4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4766=\"n/a\",$AJ4766*$AI4766,$I4766)\n    +IFERROR(\n      IF(AND($AF4766<=BE$1,$AG4766>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4766,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4766>$AB4766,($AA4766-$AB4766)*INDEX(misc!DB$3:DB$6,MATCH($AD4766,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4766*$AH4766*$AI4766),\n$X4766)*$AK4766","v":0}]
[null,{"$f":"unique_contracts!A4782","v":0},{"$f":"unique_contracts!B4782","v":0},{"$f":"unique_contracts!D4782","v":0},{"$f":"unique_contracts!J4782","v":0},{"$f":"unique_contracts!K4782","v":0},{"$f":"unique_contracts!M4782","v":0},{"$f":"unique_contracts!N4782","v":0},{"$f":"unique_contracts!P4782","v":0},{"$f":"unique_contracts!R4782","v":0},{"$f":"unique_contracts!V4782","v":0},{"$f":"unique_contracts!AB4782","v":0},{"$f":"unique_contracts!AM4782","v":0},{"$f":"unique_contracts!AN4782","v":0},{"$f":"unique_contracts!AO4782","v":0},{"$f":"unique_contracts!AP4782","v":0},{"$f":"unique_contracts!AQ4782","v":0},{"$f":"unique_contracts!AR4782","v":0},{"$f":"unique_contracts!BR4782","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4782,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4782,\"pumped_storage\",\n      IF(AND(NOT(U4782),V4782),\"n/a\",\n        IF(AND(K4782>0,OR(G4782=\"NotHybrid\",G4782=0)),_xlfn.CONCAT(AB4782,INDEX(resources!$G:$G,MATCH(C4782,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4782,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4782=\"Online\",NOT(ISNUMBER(MATCH(AC4782,misc!$DD:$DD,0)))),F4782,E4782)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AL$1,$AG4782>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CI$3:CI$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AL$1,$AG4782>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CI$3:CI$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AM$1,$AG4782>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AM$1,$AG4782>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AN$1,$AG4782>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CK$3:CK$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AN$1,$AG4782>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CK$3:CK$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AO$1,$AG4782>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CL$3:CL$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AO$1,$AG4782>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CL$3:CL$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AP$1,$AG4782>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CM$3:CM$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AP$1,$AG4782>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CM$3:CM$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AQ$1,$AG4782>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CN$3:CN$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AQ$1,$AG4782>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CN$3:CN$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AR$1,$AG4782>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CO$3:CO$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AR$1,$AG4782>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CO$3:CO$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AS$1,$AG4782>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CP$3:CP$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AS$1,$AG4782>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CP$3:CP$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AT$1,$AG4782>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AT$1,$AG4782>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AU$1,$AG4782>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CR$3:CR$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AU$1,$AG4782>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CR$3:CR$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AV$1,$AG4782>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CS$3:CS$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AV$1,$AG4782>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CS$3:CS$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AW$1,$AG4782>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CT$3:CT$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AW$1,$AG4782>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CT$3:CT$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AX$1,$AG4782>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CU$3:CU$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AX$1,$AG4782>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CU$3:CU$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AY$1,$AG4782>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CV$3:CV$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AY$1,$AG4782>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CV$3:CV$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=AZ$1,$AG4782>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CW$3:CW$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=AZ$1,$AG4782>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CW$3:CW$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=BA$1,$AG4782>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CX$3:CX$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=BA$1,$AG4782>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CX$3:CX$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=BB$1,$AG4782>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CY$3:CY$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=BB$1,$AG4782>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CY$3:CY$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=BC$1,$AG4782>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=BC$1,$AG4782>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=BD$1,$AG4782>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!DA$3:DA$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=BD$1,$AG4782>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!DA$3:DA$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4782<=BE$1,$AG4782>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4782,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4782>$AB4782,$AD4782=\"n/a\"),($AA4782-$AB4782)*INDEX(misc!DB$3:DB$6,MATCH($AC4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4782=\"n/a\",$AJ4782*$AI4782,$I4782)\n    +IFERROR(\n      IF(AND($AF4782<=BE$1,$AG4782>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4782,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4782>$AB4782,($AA4782-$AB4782)*INDEX(misc!DB$3:DB$6,MATCH($AD4782,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4782*$AH4782*$AI4782),\n$X4782)*$AK4782","v":0}]
[null,{"$f":"unique_contracts!A4790","v":0},{"$f":"unique_contracts!B4790","v":0},{"$f":"unique_contracts!D4790","v":0},{"$f":"unique_contracts!J4790","v":0},{"$f":"unique_contracts!K4790","v":0},{"$f":"unique_contracts!M4790","v":0},{"$f":"unique_contracts!N4790","v":0},{"$f":"unique_contracts!P4790","v":0},{"$f":"unique_contracts!R4790","v":0},{"$f":"unique_contracts!V4790","v":0},{"$f":"unique_contracts!AB4790","v":0},{"$f":"unique_contracts!AM4790","v":0},{"$f":"unique_contracts!AN4790","v":0},{"$f":"unique_contracts!AO4790","v":0},{"$f":"unique_contracts!AP4790","v":0},{"$f":"unique_contracts!AQ4790","v":0},{"$f":"unique_contracts!AR4790","v":0},{"$f":"unique_contracts!BR4790","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4790,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4790,\"pumped_storage\",\n      IF(AND(NOT(U4790),V4790),\"n/a\",\n        IF(AND(K4790>0,OR(G4790=\"NotHybrid\",G4790=0)),_xlfn.CONCAT(AB4790,INDEX(resources!$G:$G,MATCH(C4790,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4790,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4790=\"Online\",NOT(ISNUMBER(MATCH(AC4790,misc!$DD:$DD,0)))),F4790,E4790)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AL$1,$AG4790>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CI$3:CI$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AL$1,$AG4790>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CI$3:CI$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AM$1,$AG4790>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AM$1,$AG4790>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AN$1,$AG4790>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CK$3:CK$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AN$1,$AG4790>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CK$3:CK$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AO$1,$AG4790>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CL$3:CL$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AO$1,$AG4790>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CL$3:CL$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AP$1,$AG4790>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CM$3:CM$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AP$1,$AG4790>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CM$3:CM$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AQ$1,$AG4790>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CN$3:CN$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AQ$1,$AG4790>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CN$3:CN$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AR$1,$AG4790>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CO$3:CO$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AR$1,$AG4790>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CO$3:CO$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AS$1,$AG4790>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CP$3:CP$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AS$1,$AG4790>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CP$3:CP$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AT$1,$AG4790>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AT$1,$AG4790>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AU$1,$AG4790>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CR$3:CR$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AU$1,$AG4790>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CR$3:CR$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AV$1,$AG4790>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CS$3:CS$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AV$1,$AG4790>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CS$3:CS$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AW$1,$AG4790>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CT$3:CT$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AW$1,$AG4790>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CT$3:CT$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AX$1,$AG4790>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CU$3:CU$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AX$1,$AG4790>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CU$3:CU$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AY$1,$AG4790>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CV$3:CV$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AY$1,$AG4790>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CV$3:CV$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=AZ$1,$AG4790>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CW$3:CW$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=AZ$1,$AG4790>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CW$3:CW$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=BA$1,$AG4790>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CX$3:CX$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=BA$1,$AG4790>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CX$3:CX$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=BB$1,$AG4790>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CY$3:CY$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=BB$1,$AG4790>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CY$3:CY$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=BC$1,$AG4790>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=BC$1,$AG4790>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=BD$1,$AG4790>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!DA$3:DA$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=BD$1,$AG4790>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!DA$3:DA$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4790<=BE$1,$AG4790>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4790,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4790>$AB4790,$AD4790=\"n/a\"),($AA4790-$AB4790)*INDEX(misc!DB$3:DB$6,MATCH($AC4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4790=\"n/a\",$AJ4790*$AI4790,$I4790)\n    +IFERROR(\n      IF(AND($AF4790<=BE$1,$AG4790>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4790,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4790>$AB4790,($AA4790-$AB4790)*INDEX(misc!DB$3:DB$6,MATCH($AD4790,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4790*$AH4790*$AI4790),\n$X4790)*$AK4790","v":0}]
[null,{"$f":"unique_contracts!A4809","v":0},{"$f":"unique_contracts!B4809","v":0},{"$f":"unique_contracts!D4809","v":0},{"$f":"unique_contracts!J4809","v":0},{"$f":"unique_contracts!K4809","v":0},{"$f":"unique_contracts!M4809","v":0},{"$f":"unique_contracts!N4809","v":0},{"$f":"unique_contracts!P4809","v":0},{"$f":"unique_contracts!R4809","v":0},{"$f":"unique_contracts!V4809","v":0},{"$f":"unique_contracts!AB4809","v":0},{"$f":"unique_contracts!AM4809","v":0},{"$f":"unique_contracts!AN4809","v":0},{"$f":"unique_contracts!AO4809","v":0},{"$f":"unique_contracts!AP4809","v":0},{"$f":"unique_contracts!AQ4809","v":0},{"$f":"unique_contracts!AR4809","v":0},{"$f":"unique_contracts!BR4809","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4809,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4809,\"pumped_storage\",\n      IF(AND(NOT(U4809),V4809),\"n/a\",\n        IF(AND(K4809>0,OR(G4809=\"NotHybrid\",G4809=0)),_xlfn.CONCAT(AB4809,INDEX(resources!$G:$G,MATCH(C4809,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4809,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4809=\"Online\",NOT(ISNUMBER(MATCH(AC4809,misc!$DD:$DD,0)))),F4809,E4809)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AL$1,$AG4809>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CI$3:CI$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AL$1,$AG4809>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CI$3:CI$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AM$1,$AG4809>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AM$1,$AG4809>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AN$1,$AG4809>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CK$3:CK$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AN$1,$AG4809>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CK$3:CK$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AO$1,$AG4809>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CL$3:CL$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AO$1,$AG4809>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CL$3:CL$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AP$1,$AG4809>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CM$3:CM$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AP$1,$AG4809>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CM$3:CM$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AQ$1,$AG4809>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CN$3:CN$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AQ$1,$AG4809>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CN$3:CN$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AR$1,$AG4809>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CO$3:CO$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AR$1,$AG4809>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CO$3:CO$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AS$1,$AG4809>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CP$3:CP$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AS$1,$AG4809>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CP$3:CP$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AT$1,$AG4809>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AT$1,$AG4809>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AU$1,$AG4809>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CR$3:CR$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AU$1,$AG4809>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CR$3:CR$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AV$1,$AG4809>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CS$3:CS$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AV$1,$AG4809>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CS$3:CS$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AW$1,$AG4809>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CT$3:CT$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AW$1,$AG4809>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CT$3:CT$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AX$1,$AG4809>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CU$3:CU$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AX$1,$AG4809>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CU$3:CU$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AY$1,$AG4809>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CV$3:CV$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AY$1,$AG4809>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CV$3:CV$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=AZ$1,$AG4809>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CW$3:CW$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=AZ$1,$AG4809>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CW$3:CW$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=BA$1,$AG4809>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CX$3:CX$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=BA$1,$AG4809>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CX$3:CX$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=BB$1,$AG4809>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CY$3:CY$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=BB$1,$AG4809>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CY$3:CY$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=BC$1,$AG4809>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=BC$1,$AG4809>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=BD$1,$AG4809>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!DA$3:DA$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=BD$1,$AG4809>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!DA$3:DA$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4809<=BE$1,$AG4809>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4809,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4809>$AB4809,$AD4809=\"n/a\"),($AA4809-$AB4809)*INDEX(misc!DB$3:DB$6,MATCH($AC4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4809=\"n/a\",$AJ4809*$AI4809,$I4809)\n    +IFERROR(\n      IF(AND($AF4809<=BE$1,$AG4809>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4809,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4809>$AB4809,($AA4809-$AB4809)*INDEX(misc!DB$3:DB$6,MATCH($AD4809,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4809*$AH4809*$AI4809),\n$X4809)*$AK4809","v":0}]
[null,{"$f":"unique_contracts!A4834","v":0},{"$f":"unique_contracts!B4834","v":0},{"$f":"unique_contracts!D4834","v":0},{"$f":"unique_contracts!J4834","v":0},{"$f":"unique_contracts!K4834","v":0},{"$f":"unique_contracts!M4834","v":0},{"$f":"unique_contracts!N4834","v":0},{"$f":"unique_contracts!P4834","v":0},{"$f":"unique_contracts!R4834","v":0},{"$f":"unique_contracts!V4834","v":0},{"$f":"unique_contracts!AB4834","v":0},{"$f":"unique_contracts!AM4834","v":0},{"$f":"unique_contracts!AN4834","v":0},{"$f":"unique_contracts!AO4834","v":0},{"$f":"unique_contracts!AP4834","v":0},{"$f":"unique_contracts!AQ4834","v":0},{"$f":"unique_contracts!AR4834","v":0},{"$f":"unique_contracts!BR4834","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4834,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4834,\"pumped_storage\",\n      IF(AND(NOT(U4834),V4834),\"n/a\",\n        IF(AND(K4834>0,OR(G4834=\"NotHybrid\",G4834=0)),_xlfn.CONCAT(AB4834,INDEX(resources!$G:$G,MATCH(C4834,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4834,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4834=\"Online\",NOT(ISNUMBER(MATCH(AC4834,misc!$DD:$DD,0)))),F4834,E4834)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AL$1,$AG4834>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CI$3:CI$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AL$1,$AG4834>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CI$3:CI$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AM$1,$AG4834>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AM$1,$AG4834>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AN$1,$AG4834>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CK$3:CK$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AN$1,$AG4834>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CK$3:CK$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AO$1,$AG4834>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CL$3:CL$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AO$1,$AG4834>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CL$3:CL$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AP$1,$AG4834>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CM$3:CM$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AP$1,$AG4834>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CM$3:CM$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AQ$1,$AG4834>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CN$3:CN$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AQ$1,$AG4834>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CN$3:CN$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AR$1,$AG4834>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CO$3:CO$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AR$1,$AG4834>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CO$3:CO$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AS$1,$AG4834>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CP$3:CP$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AS$1,$AG4834>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CP$3:CP$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AT$1,$AG4834>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AT$1,$AG4834>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AU$1,$AG4834>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CR$3:CR$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AU$1,$AG4834>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CR$3:CR$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AV$1,$AG4834>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CS$3:CS$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AV$1,$AG4834>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CS$3:CS$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AW$1,$AG4834>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CT$3:CT$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AW$1,$AG4834>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CT$3:CT$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AX$1,$AG4834>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CU$3:CU$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AX$1,$AG4834>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CU$3:CU$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AY$1,$AG4834>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CV$3:CV$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AY$1,$AG4834>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CV$3:CV$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=AZ$1,$AG4834>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CW$3:CW$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=AZ$1,$AG4834>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CW$3:CW$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=BA$1,$AG4834>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CX$3:CX$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=BA$1,$AG4834>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CX$3:CX$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=BB$1,$AG4834>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CY$3:CY$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=BB$1,$AG4834>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CY$3:CY$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=BC$1,$AG4834>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=BC$1,$AG4834>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=BD$1,$AG4834>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!DA$3:DA$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=BD$1,$AG4834>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!DA$3:DA$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4834<=BE$1,$AG4834>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4834,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4834>$AB4834,$AD4834=\"n/a\"),($AA4834-$AB4834)*INDEX(misc!DB$3:DB$6,MATCH($AC4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4834=\"n/a\",$AJ4834*$AI4834,$I4834)\n    +IFERROR(\n      IF(AND($AF4834<=BE$1,$AG4834>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4834,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4834>$AB4834,($AA4834-$AB4834)*INDEX(misc!DB$3:DB$6,MATCH($AD4834,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4834*$AH4834*$AI4834),\n$X4834)*$AK4834","v":0}]
[null,{"$f":"unique_contracts!A4855","v":0},{"$f":"unique_contracts!B4855","v":0},{"$f":"unique_contracts!D4855","v":0},{"$f":"unique_contracts!J4855","v":0},{"$f":"unique_contracts!K4855","v":0},{"$f":"unique_contracts!M4855","v":0},{"$f":"unique_contracts!N4855","v":0},{"$f":"unique_contracts!P4855","v":0},{"$f":"unique_contracts!R4855","v":0},{"$f":"unique_contracts!V4855","v":0},{"$f":"unique_contracts!AB4855","v":0},{"$f":"unique_contracts!AM4855","v":0},{"$f":"unique_contracts!AN4855","v":0},{"$f":"unique_contracts!AO4855","v":0},{"$f":"unique_contracts!AP4855","v":0},{"$f":"unique_contracts!AQ4855","v":0},{"$f":"unique_contracts!AR4855","v":0},{"$f":"unique_contracts!BR4855","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4855,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4855,\"pumped_storage\",\n      IF(AND(NOT(U4855),V4855),\"n/a\",\n        IF(AND(K4855>0,OR(G4855=\"NotHybrid\",G4855=0)),_xlfn.CONCAT(AB4855,INDEX(resources!$G:$G,MATCH(C4855,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4855,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4855=\"Online\",NOT(ISNUMBER(MATCH(AC4855,misc!$DD:$DD,0)))),F4855,E4855)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AL$1,$AG4855>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CI$3:CI$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AL$1,$AG4855>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CI$3:CI$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AM$1,$AG4855>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AM$1,$AG4855>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AN$1,$AG4855>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CK$3:CK$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AN$1,$AG4855>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CK$3:CK$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AO$1,$AG4855>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CL$3:CL$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AO$1,$AG4855>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CL$3:CL$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AP$1,$AG4855>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CM$3:CM$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AP$1,$AG4855>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CM$3:CM$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AQ$1,$AG4855>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CN$3:CN$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AQ$1,$AG4855>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CN$3:CN$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AR$1,$AG4855>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CO$3:CO$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AR$1,$AG4855>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CO$3:CO$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AS$1,$AG4855>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CP$3:CP$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AS$1,$AG4855>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CP$3:CP$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AT$1,$AG4855>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AT$1,$AG4855>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AU$1,$AG4855>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CR$3:CR$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AU$1,$AG4855>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CR$3:CR$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AV$1,$AG4855>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CS$3:CS$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AV$1,$AG4855>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CS$3:CS$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AW$1,$AG4855>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CT$3:CT$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AW$1,$AG4855>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CT$3:CT$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AX$1,$AG4855>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CU$3:CU$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AX$1,$AG4855>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CU$3:CU$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AY$1,$AG4855>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CV$3:CV$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AY$1,$AG4855>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CV$3:CV$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=AZ$1,$AG4855>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CW$3:CW$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=AZ$1,$AG4855>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CW$3:CW$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=BA$1,$AG4855>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CX$3:CX$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=BA$1,$AG4855>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CX$3:CX$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=BB$1,$AG4855>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CY$3:CY$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=BB$1,$AG4855>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CY$3:CY$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=BC$1,$AG4855>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=BC$1,$AG4855>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=BD$1,$AG4855>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!DA$3:DA$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=BD$1,$AG4855>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!DA$3:DA$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4855<=BE$1,$AG4855>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4855,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4855>$AB4855,$AD4855=\"n/a\"),($AA4855-$AB4855)*INDEX(misc!DB$3:DB$6,MATCH($AC4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4855=\"n/a\",$AJ4855*$AI4855,$I4855)\n    +IFERROR(\n      IF(AND($AF4855<=BE$1,$AG4855>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4855,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4855>$AB4855,($AA4855-$AB4855)*INDEX(misc!DB$3:DB$6,MATCH($AD4855,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4855*$AH4855*$AI4855),\n$X4855)*$AK4855","v":0}]
[null,{"$f":"unique_contracts!A4871","v":0},{"$f":"unique_contracts!B4871","v":0},{"$f":"unique_contracts!D4871","v":0},{"$f":"unique_contracts!J4871","v":0},{"$f":"unique_contracts!K4871","v":0},{"$f":"unique_contracts!M4871","v":0},{"$f":"unique_contracts!N4871","v":0},{"$f":"unique_contracts!P4871","v":0},{"$f":"unique_contracts!R4871","v":0},{"$f":"unique_contracts!V4871","v":0},{"$f":"unique_contracts!AB4871","v":0},{"$f":"unique_contracts!AM4871","v":0},{"$f":"unique_contracts!AN4871","v":0},{"$f":"unique_contracts!AO4871","v":0},{"$f":"unique_contracts!AP4871","v":0},{"$f":"unique_contracts!AQ4871","v":0},{"$f":"unique_contracts!AR4871","v":0},{"$f":"unique_contracts!BR4871","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4871,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4871,\"pumped_storage\",\n      IF(AND(NOT(U4871),V4871),\"n/a\",\n        IF(AND(K4871>0,OR(G4871=\"NotHybrid\",G4871=0)),_xlfn.CONCAT(AB4871,INDEX(resources!$G:$G,MATCH(C4871,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4871,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4871=\"Online\",NOT(ISNUMBER(MATCH(AC4871,misc!$DD:$DD,0)))),F4871,E4871)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AL$1,$AG4871>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CI$3:CI$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AL$1,$AG4871>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CI$3:CI$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AM$1,$AG4871>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AM$1,$AG4871>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AN$1,$AG4871>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CK$3:CK$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AN$1,$AG4871>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CK$3:CK$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AO$1,$AG4871>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CL$3:CL$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AO$1,$AG4871>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CL$3:CL$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AP$1,$AG4871>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CM$3:CM$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AP$1,$AG4871>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CM$3:CM$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AQ$1,$AG4871>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CN$3:CN$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AQ$1,$AG4871>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CN$3:CN$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AR$1,$AG4871>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CO$3:CO$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AR$1,$AG4871>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CO$3:CO$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AS$1,$AG4871>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CP$3:CP$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AS$1,$AG4871>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CP$3:CP$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AT$1,$AG4871>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AT$1,$AG4871>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AU$1,$AG4871>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CR$3:CR$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AU$1,$AG4871>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CR$3:CR$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AV$1,$AG4871>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CS$3:CS$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AV$1,$AG4871>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CS$3:CS$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AW$1,$AG4871>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CT$3:CT$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AW$1,$AG4871>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CT$3:CT$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AX$1,$AG4871>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CU$3:CU$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AX$1,$AG4871>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CU$3:CU$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AY$1,$AG4871>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CV$3:CV$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AY$1,$AG4871>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CV$3:CV$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=AZ$1,$AG4871>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CW$3:CW$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=AZ$1,$AG4871>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CW$3:CW$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=BA$1,$AG4871>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CX$3:CX$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=BA$1,$AG4871>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CX$3:CX$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=BB$1,$AG4871>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CY$3:CY$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=BB$1,$AG4871>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CY$3:CY$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=BC$1,$AG4871>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=BC$1,$AG4871>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=BD$1,$AG4871>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!DA$3:DA$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=BD$1,$AG4871>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!DA$3:DA$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4871<=BE$1,$AG4871>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4871,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4871>$AB4871,$AD4871=\"n/a\"),($AA4871-$AB4871)*INDEX(misc!DB$3:DB$6,MATCH($AC4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4871=\"n/a\",$AJ4871*$AI4871,$I4871)\n    +IFERROR(\n      IF(AND($AF4871<=BE$1,$AG4871>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4871,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4871>$AB4871,($AA4871-$AB4871)*INDEX(misc!DB$3:DB$6,MATCH($AD4871,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4871*$AH4871*$AI4871),\n$X4871)*$AK4871","v":0}]
[null,{"$f":"unique_contracts!A4896","v":0},{"$f":"unique_contracts!B4896","v":0},{"$f":"unique_contracts!D4896","v":0},{"$f":"unique_contracts!J4896","v":0},{"$f":"unique_contracts!K4896","v":0},{"$f":"unique_contracts!M4896","v":0},{"$f":"unique_contracts!N4896","v":0},{"$f":"unique_contracts!P4896","v":0},{"$f":"unique_contracts!R4896","v":0},{"$f":"unique_contracts!V4896","v":0},{"$f":"unique_contracts!AB4896","v":0},{"$f":"unique_contracts!AM4896","v":0},{"$f":"unique_contracts!AN4896","v":0},{"$f":"unique_contracts!AO4896","v":0},{"$f":"unique_contracts!AP4896","v":0},{"$f":"unique_contracts!AQ4896","v":0},{"$f":"unique_contracts!AR4896","v":0},{"$f":"unique_contracts!BR4896","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4896,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4896,\"pumped_storage\",\n      IF(AND(NOT(U4896),V4896),\"n/a\",\n        IF(AND(K4896>0,OR(G4896=\"NotHybrid\",G4896=0)),_xlfn.CONCAT(AB4896,INDEX(resources!$G:$G,MATCH(C4896,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4896,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4896=\"Online\",NOT(ISNUMBER(MATCH(AC4896,misc!$DD:$DD,0)))),F4896,E4896)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AL$1,$AG4896>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CI$3:CI$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AL$1,$AG4896>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CI$3:CI$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AM$1,$AG4896>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AM$1,$AG4896>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AN$1,$AG4896>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CK$3:CK$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AN$1,$AG4896>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CK$3:CK$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AO$1,$AG4896>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CL$3:CL$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AO$1,$AG4896>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CL$3:CL$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AP$1,$AG4896>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CM$3:CM$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AP$1,$AG4896>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CM$3:CM$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AQ$1,$AG4896>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CN$3:CN$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AQ$1,$AG4896>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CN$3:CN$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AR$1,$AG4896>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CO$3:CO$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AR$1,$AG4896>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CO$3:CO$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AS$1,$AG4896>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CP$3:CP$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AS$1,$AG4896>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CP$3:CP$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AT$1,$AG4896>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AT$1,$AG4896>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AU$1,$AG4896>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CR$3:CR$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AU$1,$AG4896>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CR$3:CR$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AV$1,$AG4896>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CS$3:CS$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AV$1,$AG4896>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CS$3:CS$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AW$1,$AG4896>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CT$3:CT$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AW$1,$AG4896>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CT$3:CT$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AX$1,$AG4896>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CU$3:CU$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AX$1,$AG4896>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CU$3:CU$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AY$1,$AG4896>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CV$3:CV$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AY$1,$AG4896>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CV$3:CV$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=AZ$1,$AG4896>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CW$3:CW$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=AZ$1,$AG4896>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CW$3:CW$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=BA$1,$AG4896>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CX$3:CX$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=BA$1,$AG4896>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CX$3:CX$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=BB$1,$AG4896>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CY$3:CY$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=BB$1,$AG4896>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CY$3:CY$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=BC$1,$AG4896>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=BC$1,$AG4896>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=BD$1,$AG4896>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!DA$3:DA$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=BD$1,$AG4896>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!DA$3:DA$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4896<=BE$1,$AG4896>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4896,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4896>$AB4896,$AD4896=\"n/a\"),($AA4896-$AB4896)*INDEX(misc!DB$3:DB$6,MATCH($AC4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4896=\"n/a\",$AJ4896*$AI4896,$I4896)\n    +IFERROR(\n      IF(AND($AF4896<=BE$1,$AG4896>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4896,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4896>$AB4896,($AA4896-$AB4896)*INDEX(misc!DB$3:DB$6,MATCH($AD4896,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4896*$AH4896*$AI4896),\n$X4896)*$AK4896","v":0}]
[null,{"$f":"unique_contracts!A4915","v":0},{"$f":"unique_contracts!B4915","v":0},{"$f":"unique_contracts!D4915","v":0},{"$f":"unique_contracts!J4915","v":0},{"$f":"unique_contracts!K4915","v":0},{"$f":"unique_contracts!M4915","v":0},{"$f":"unique_contracts!N4915","v":0},{"$f":"unique_contracts!P4915","v":0},{"$f":"unique_contracts!R4915","v":0},{"$f":"unique_contracts!V4915","v":0},{"$f":"unique_contracts!AB4915","v":0},{"$f":"unique_contracts!AM4915","v":0},{"$f":"unique_contracts!AN4915","v":0},{"$f":"unique_contracts!AO4915","v":0},{"$f":"unique_contracts!AP4915","v":0},{"$f":"unique_contracts!AQ4915","v":0},{"$f":"unique_contracts!AR4915","v":0},{"$f":"unique_contracts!BR4915","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4915,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4915,\"pumped_storage\",\n      IF(AND(NOT(U4915),V4915),\"n/a\",\n        IF(AND(K4915>0,OR(G4915=\"NotHybrid\",G4915=0)),_xlfn.CONCAT(AB4915,INDEX(resources!$G:$G,MATCH(C4915,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4915,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4915=\"Online\",NOT(ISNUMBER(MATCH(AC4915,misc!$DD:$DD,0)))),F4915,E4915)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AL$1,$AG4915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CI$3:CI$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AL$1,$AG4915>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CI$3:CI$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AM$1,$AG4915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AM$1,$AG4915>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AN$1,$AG4915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CK$3:CK$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AN$1,$AG4915>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CK$3:CK$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AO$1,$AG4915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CL$3:CL$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AO$1,$AG4915>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CL$3:CL$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AP$1,$AG4915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CM$3:CM$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AP$1,$AG4915>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CM$3:CM$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AQ$1,$AG4915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CN$3:CN$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AQ$1,$AG4915>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CN$3:CN$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AR$1,$AG4915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CO$3:CO$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AR$1,$AG4915>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CO$3:CO$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AS$1,$AG4915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CP$3:CP$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AS$1,$AG4915>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CP$3:CP$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AT$1,$AG4915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AT$1,$AG4915>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AU$1,$AG4915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CR$3:CR$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AU$1,$AG4915>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CR$3:CR$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AV$1,$AG4915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CS$3:CS$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AV$1,$AG4915>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CS$3:CS$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AW$1,$AG4915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CT$3:CT$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AW$1,$AG4915>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CT$3:CT$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AX$1,$AG4915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CU$3:CU$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AX$1,$AG4915>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CU$3:CU$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AY$1,$AG4915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CV$3:CV$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AY$1,$AG4915>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CV$3:CV$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=AZ$1,$AG4915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CW$3:CW$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=AZ$1,$AG4915>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CW$3:CW$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=BA$1,$AG4915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CX$3:CX$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=BA$1,$AG4915>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CX$3:CX$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=BB$1,$AG4915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CY$3:CY$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=BB$1,$AG4915>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CY$3:CY$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=BC$1,$AG4915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=BC$1,$AG4915>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=BD$1,$AG4915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!DA$3:DA$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=BD$1,$AG4915>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!DA$3:DA$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4915<=BE$1,$AG4915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4915,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4915>$AB4915,$AD4915=\"n/a\"),($AA4915-$AB4915)*INDEX(misc!DB$3:DB$6,MATCH($AC4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4915=\"n/a\",$AJ4915*$AI4915,$I4915)\n    +IFERROR(\n      IF(AND($AF4915<=BE$1,$AG4915>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4915,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4915>$AB4915,($AA4915-$AB4915)*INDEX(misc!DB$3:DB$6,MATCH($AD4915,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4915*$AH4915*$AI4915),\n$X4915)*$AK4915","v":0}]
[null,{"$f":"unique_contracts!A4921","v":0},{"$f":"unique_contracts!B4921","v":0},{"$f":"unique_contracts!D4921","v":0},{"$f":"unique_contracts!J4921","v":0},{"$f":"unique_contracts!K4921","v":0},{"$f":"unique_contracts!M4921","v":0},{"$f":"unique_contracts!N4921","v":0},{"$f":"unique_contracts!P4921","v":0},{"$f":"unique_contracts!R4921","v":0},{"$f":"unique_contracts!V4921","v":0},{"$f":"unique_contracts!AB4921","v":0},{"$f":"unique_contracts!AM4921","v":0},{"$f":"unique_contracts!AN4921","v":0},{"$f":"unique_contracts!AO4921","v":0},{"$f":"unique_contracts!AP4921","v":0},{"$f":"unique_contracts!AQ4921","v":0},{"$f":"unique_contracts!AR4921","v":0},{"$f":"unique_contracts!BR4921","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4921,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4921,\"pumped_storage\",\n      IF(AND(NOT(U4921),V4921),\"n/a\",\n        IF(AND(K4921>0,OR(G4921=\"NotHybrid\",G4921=0)),_xlfn.CONCAT(AB4921,INDEX(resources!$G:$G,MATCH(C4921,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4921,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4921=\"Online\",NOT(ISNUMBER(MATCH(AC4921,misc!$DD:$DD,0)))),F4921,E4921)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AL$1,$AG4921>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CI$3:CI$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AL$1,$AG4921>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CI$3:CI$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AM$1,$AG4921>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AM$1,$AG4921>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AN$1,$AG4921>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CK$3:CK$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AN$1,$AG4921>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CK$3:CK$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AO$1,$AG4921>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CL$3:CL$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AO$1,$AG4921>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CL$3:CL$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AP$1,$AG4921>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CM$3:CM$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AP$1,$AG4921>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CM$3:CM$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AQ$1,$AG4921>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CN$3:CN$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AQ$1,$AG4921>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CN$3:CN$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AR$1,$AG4921>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CO$3:CO$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AR$1,$AG4921>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CO$3:CO$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AS$1,$AG4921>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CP$3:CP$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AS$1,$AG4921>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CP$3:CP$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AT$1,$AG4921>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AT$1,$AG4921>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AU$1,$AG4921>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CR$3:CR$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AU$1,$AG4921>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CR$3:CR$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AV$1,$AG4921>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CS$3:CS$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AV$1,$AG4921>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CS$3:CS$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AW$1,$AG4921>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CT$3:CT$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AW$1,$AG4921>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CT$3:CT$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AX$1,$AG4921>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CU$3:CU$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AX$1,$AG4921>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CU$3:CU$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AY$1,$AG4921>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CV$3:CV$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AY$1,$AG4921>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CV$3:CV$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=AZ$1,$AG4921>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CW$3:CW$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=AZ$1,$AG4921>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CW$3:CW$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=BA$1,$AG4921>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CX$3:CX$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=BA$1,$AG4921>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CX$3:CX$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=BB$1,$AG4921>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CY$3:CY$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=BB$1,$AG4921>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CY$3:CY$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=BC$1,$AG4921>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=BC$1,$AG4921>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=BD$1,$AG4921>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!DA$3:DA$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=BD$1,$AG4921>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!DA$3:DA$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4921<=BE$1,$AG4921>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4921,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4921>$AB4921,$AD4921=\"n/a\"),($AA4921-$AB4921)*INDEX(misc!DB$3:DB$6,MATCH($AC4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4921=\"n/a\",$AJ4921*$AI4921,$I4921)\n    +IFERROR(\n      IF(AND($AF4921<=BE$1,$AG4921>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4921,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4921>$AB4921,($AA4921-$AB4921)*INDEX(misc!DB$3:DB$6,MATCH($AD4921,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4921*$AH4921*$AI4921),\n$X4921)*$AK4921","v":0}]
[null,{"$f":"unique_contracts!A4939","v":0},{"$f":"unique_contracts!B4939","v":0},{"$f":"unique_contracts!D4939","v":0},{"$f":"unique_contracts!J4939","v":0},{"$f":"unique_contracts!K4939","v":0},{"$f":"unique_contracts!M4939","v":0},{"$f":"unique_contracts!N4939","v":0},{"$f":"unique_contracts!P4939","v":0},{"$f":"unique_contracts!R4939","v":0},{"$f":"unique_contracts!V4939","v":0},{"$f":"unique_contracts!AB4939","v":0},{"$f":"unique_contracts!AM4939","v":0},{"$f":"unique_contracts!AN4939","v":0},{"$f":"unique_contracts!AO4939","v":0},{"$f":"unique_contracts!AP4939","v":0},{"$f":"unique_contracts!AQ4939","v":0},{"$f":"unique_contracts!AR4939","v":0},{"$f":"unique_contracts!BR4939","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4939,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4939,\"pumped_storage\",\n      IF(AND(NOT(U4939),V4939),\"n/a\",\n        IF(AND(K4939>0,OR(G4939=\"NotHybrid\",G4939=0)),_xlfn.CONCAT(AB4939,INDEX(resources!$G:$G,MATCH(C4939,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4939,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4939=\"Online\",NOT(ISNUMBER(MATCH(AC4939,misc!$DD:$DD,0)))),F4939,E4939)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AL$1,$AG4939>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CI$3:CI$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AL$1,$AG4939>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CI$3:CI$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AM$1,$AG4939>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AM$1,$AG4939>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AN$1,$AG4939>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CK$3:CK$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AN$1,$AG4939>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CK$3:CK$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AO$1,$AG4939>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CL$3:CL$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AO$1,$AG4939>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CL$3:CL$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AP$1,$AG4939>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CM$3:CM$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AP$1,$AG4939>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CM$3:CM$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AQ$1,$AG4939>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CN$3:CN$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AQ$1,$AG4939>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CN$3:CN$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AR$1,$AG4939>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CO$3:CO$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AR$1,$AG4939>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CO$3:CO$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AS$1,$AG4939>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CP$3:CP$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AS$1,$AG4939>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CP$3:CP$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AT$1,$AG4939>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AT$1,$AG4939>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AU$1,$AG4939>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CR$3:CR$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AU$1,$AG4939>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CR$3:CR$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AV$1,$AG4939>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CS$3:CS$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AV$1,$AG4939>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CS$3:CS$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AW$1,$AG4939>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CT$3:CT$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AW$1,$AG4939>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CT$3:CT$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AX$1,$AG4939>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CU$3:CU$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AX$1,$AG4939>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CU$3:CU$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AY$1,$AG4939>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CV$3:CV$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AY$1,$AG4939>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CV$3:CV$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=AZ$1,$AG4939>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CW$3:CW$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=AZ$1,$AG4939>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CW$3:CW$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=BA$1,$AG4939>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CX$3:CX$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=BA$1,$AG4939>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CX$3:CX$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=BB$1,$AG4939>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CY$3:CY$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=BB$1,$AG4939>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CY$3:CY$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=BC$1,$AG4939>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=BC$1,$AG4939>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=BD$1,$AG4939>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!DA$3:DA$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=BD$1,$AG4939>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!DA$3:DA$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4939<=BE$1,$AG4939>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4939,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4939>$AB4939,$AD4939=\"n/a\"),($AA4939-$AB4939)*INDEX(misc!DB$3:DB$6,MATCH($AC4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4939=\"n/a\",$AJ4939*$AI4939,$I4939)\n    +IFERROR(\n      IF(AND($AF4939<=BE$1,$AG4939>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4939,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4939>$AB4939,($AA4939-$AB4939)*INDEX(misc!DB$3:DB$6,MATCH($AD4939,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4939*$AH4939*$AI4939),\n$X4939)*$AK4939","v":0}]
[null,{"$f":"unique_contracts!A4940","v":0},{"$f":"unique_contracts!B4940","v":0},{"$f":"unique_contracts!D4940","v":0},{"$f":"unique_contracts!J4940","v":0},{"$f":"unique_contracts!K4940","v":0},{"$f":"unique_contracts!M4940","v":0},{"$f":"unique_contracts!N4940","v":0},{"$f":"unique_contracts!P4940","v":0},{"$f":"unique_contracts!R4940","v":0},{"$f":"unique_contracts!V4940","v":0},{"$f":"unique_contracts!AB4940","v":0},{"$f":"unique_contracts!AM4940","v":0},{"$f":"unique_contracts!AN4940","v":0},{"$f":"unique_contracts!AO4940","v":0},{"$f":"unique_contracts!AP4940","v":0},{"$f":"unique_contracts!AQ4940","v":0},{"$f":"unique_contracts!AR4940","v":0},{"$f":"unique_contracts!BR4940","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4940,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4940,\"pumped_storage\",\n      IF(AND(NOT(U4940),V4940),\"n/a\",\n        IF(AND(K4940>0,OR(G4940=\"NotHybrid\",G4940=0)),_xlfn.CONCAT(AB4940,INDEX(resources!$G:$G,MATCH(C4940,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4940,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4940=\"Online\",NOT(ISNUMBER(MATCH(AC4940,misc!$DD:$DD,0)))),F4940,E4940)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AL$1,$AG4940>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CI$3:CI$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AL$1,$AG4940>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CI$3:CI$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AM$1,$AG4940>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AM$1,$AG4940>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AN$1,$AG4940>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CK$3:CK$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AN$1,$AG4940>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CK$3:CK$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AO$1,$AG4940>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CL$3:CL$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AO$1,$AG4940>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CL$3:CL$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AP$1,$AG4940>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CM$3:CM$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AP$1,$AG4940>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CM$3:CM$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AQ$1,$AG4940>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CN$3:CN$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AQ$1,$AG4940>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CN$3:CN$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AR$1,$AG4940>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CO$3:CO$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AR$1,$AG4940>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CO$3:CO$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AS$1,$AG4940>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CP$3:CP$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AS$1,$AG4940>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CP$3:CP$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AT$1,$AG4940>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AT$1,$AG4940>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AU$1,$AG4940>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CR$3:CR$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AU$1,$AG4940>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CR$3:CR$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AV$1,$AG4940>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CS$3:CS$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AV$1,$AG4940>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CS$3:CS$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AW$1,$AG4940>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CT$3:CT$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AW$1,$AG4940>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CT$3:CT$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AX$1,$AG4940>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CU$3:CU$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AX$1,$AG4940>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CU$3:CU$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AY$1,$AG4940>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CV$3:CV$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AY$1,$AG4940>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CV$3:CV$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=AZ$1,$AG4940>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CW$3:CW$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=AZ$1,$AG4940>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CW$3:CW$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=BA$1,$AG4940>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CX$3:CX$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=BA$1,$AG4940>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CX$3:CX$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=BB$1,$AG4940>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CY$3:CY$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=BB$1,$AG4940>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CY$3:CY$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=BC$1,$AG4940>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=BC$1,$AG4940>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=BD$1,$AG4940>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!DA$3:DA$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=BD$1,$AG4940>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!DA$3:DA$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4940<=BE$1,$AG4940>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4940,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4940>$AB4940,$AD4940=\"n/a\"),($AA4940-$AB4940)*INDEX(misc!DB$3:DB$6,MATCH($AC4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4940=\"n/a\",$AJ4940*$AI4940,$I4940)\n    +IFERROR(\n      IF(AND($AF4940<=BE$1,$AG4940>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4940,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4940>$AB4940,($AA4940-$AB4940)*INDEX(misc!DB$3:DB$6,MATCH($AD4940,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4940*$AH4940*$AI4940),\n$X4940)*$AK4940","v":0}]
[null,{"$f":"unique_contracts!A4941","v":0},{"$f":"unique_contracts!B4941","v":0},{"$f":"unique_contracts!D4941","v":0},{"$f":"unique_contracts!J4941","v":0},{"$f":"unique_contracts!K4941","v":0},{"$f":"unique_contracts!M4941","v":0},{"$f":"unique_contracts!N4941","v":0},{"$f":"unique_contracts!P4941","v":0},{"$f":"unique_contracts!R4941","v":0},{"$f":"unique_contracts!V4941","v":0},{"$f":"unique_contracts!AB4941","v":0},{"$f":"unique_contracts!AM4941","v":0},{"$f":"unique_contracts!AN4941","v":0},{"$f":"unique_contracts!AO4941","v":0},{"$f":"unique_contracts!AP4941","v":0},{"$f":"unique_contracts!AQ4941","v":0},{"$f":"unique_contracts!AR4941","v":0},{"$f":"unique_contracts!BR4941","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4941,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4941,\"pumped_storage\",\n      IF(AND(NOT(U4941),V4941),\"n/a\",\n        IF(AND(K4941>0,OR(G4941=\"NotHybrid\",G4941=0)),_xlfn.CONCAT(AB4941,INDEX(resources!$G:$G,MATCH(C4941,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4941,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4941=\"Online\",NOT(ISNUMBER(MATCH(AC4941,misc!$DD:$DD,0)))),F4941,E4941)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AL$1,$AG4941>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CI$3:CI$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AL$1,$AG4941>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CI$3:CI$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AM$1,$AG4941>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AM$1,$AG4941>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AN$1,$AG4941>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CK$3:CK$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AN$1,$AG4941>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CK$3:CK$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AO$1,$AG4941>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CL$3:CL$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AO$1,$AG4941>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CL$3:CL$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AP$1,$AG4941>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CM$3:CM$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AP$1,$AG4941>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CM$3:CM$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AQ$1,$AG4941>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CN$3:CN$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AQ$1,$AG4941>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CN$3:CN$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AR$1,$AG4941>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CO$3:CO$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AR$1,$AG4941>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CO$3:CO$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AS$1,$AG4941>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CP$3:CP$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AS$1,$AG4941>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CP$3:CP$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AT$1,$AG4941>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AT$1,$AG4941>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AU$1,$AG4941>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CR$3:CR$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AU$1,$AG4941>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CR$3:CR$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AV$1,$AG4941>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CS$3:CS$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AV$1,$AG4941>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CS$3:CS$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AW$1,$AG4941>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CT$3:CT$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AW$1,$AG4941>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CT$3:CT$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AX$1,$AG4941>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CU$3:CU$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AX$1,$AG4941>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CU$3:CU$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AY$1,$AG4941>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CV$3:CV$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AY$1,$AG4941>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CV$3:CV$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=AZ$1,$AG4941>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CW$3:CW$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=AZ$1,$AG4941>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CW$3:CW$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=BA$1,$AG4941>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CX$3:CX$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=BA$1,$AG4941>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CX$3:CX$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=BB$1,$AG4941>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CY$3:CY$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=BB$1,$AG4941>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CY$3:CY$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=BC$1,$AG4941>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=BC$1,$AG4941>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=BD$1,$AG4941>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!DA$3:DA$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=BD$1,$AG4941>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!DA$3:DA$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4941<=BE$1,$AG4941>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4941,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4941>$AB4941,$AD4941=\"n/a\"),($AA4941-$AB4941)*INDEX(misc!DB$3:DB$6,MATCH($AC4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4941=\"n/a\",$AJ4941*$AI4941,$I4941)\n    +IFERROR(\n      IF(AND($AF4941<=BE$1,$AG4941>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4941,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4941>$AB4941,($AA4941-$AB4941)*INDEX(misc!DB$3:DB$6,MATCH($AD4941,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4941*$AH4941*$AI4941),\n$X4941)*$AK4941","v":0}]
[null,{"$f":"unique_contracts!A4942","v":0},{"$f":"unique_contracts!B4942","v":0},{"$f":"unique_contracts!D4942","v":0},{"$f":"unique_contracts!J4942","v":0},{"$f":"unique_contracts!K4942","v":0},{"$f":"unique_contracts!M4942","v":0},{"$f":"unique_contracts!N4942","v":0},{"$f":"unique_contracts!P4942","v":0},{"$f":"unique_contracts!R4942","v":0},{"$f":"unique_contracts!V4942","v":0},{"$f":"unique_contracts!AB4942","v":0},{"$f":"unique_contracts!AM4942","v":0},{"$f":"unique_contracts!AN4942","v":0},{"$f":"unique_contracts!AO4942","v":0},{"$f":"unique_contracts!AP4942","v":0},{"$f":"unique_contracts!AQ4942","v":0},{"$f":"unique_contracts!AR4942","v":0},{"$f":"unique_contracts!BR4942","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4942,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4942,\"pumped_storage\",\n      IF(AND(NOT(U4942),V4942),\"n/a\",\n        IF(AND(K4942>0,OR(G4942=\"NotHybrid\",G4942=0)),_xlfn.CONCAT(AB4942,INDEX(resources!$G:$G,MATCH(C4942,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4942,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4942=\"Online\",NOT(ISNUMBER(MATCH(AC4942,misc!$DD:$DD,0)))),F4942,E4942)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AL$1,$AG4942>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CI$3:CI$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AL$1,$AG4942>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CI$3:CI$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AM$1,$AG4942>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AM$1,$AG4942>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AN$1,$AG4942>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CK$3:CK$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AN$1,$AG4942>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CK$3:CK$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AO$1,$AG4942>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CL$3:CL$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AO$1,$AG4942>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CL$3:CL$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AP$1,$AG4942>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CM$3:CM$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AP$1,$AG4942>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CM$3:CM$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AQ$1,$AG4942>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CN$3:CN$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AQ$1,$AG4942>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CN$3:CN$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AR$1,$AG4942>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CO$3:CO$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AR$1,$AG4942>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CO$3:CO$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AS$1,$AG4942>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CP$3:CP$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AS$1,$AG4942>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CP$3:CP$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AT$1,$AG4942>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AT$1,$AG4942>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AU$1,$AG4942>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CR$3:CR$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AU$1,$AG4942>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CR$3:CR$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AV$1,$AG4942>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CS$3:CS$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AV$1,$AG4942>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CS$3:CS$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AW$1,$AG4942>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CT$3:CT$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AW$1,$AG4942>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CT$3:CT$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AX$1,$AG4942>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CU$3:CU$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AX$1,$AG4942>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CU$3:CU$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AY$1,$AG4942>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CV$3:CV$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AY$1,$AG4942>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CV$3:CV$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=AZ$1,$AG4942>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CW$3:CW$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=AZ$1,$AG4942>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CW$3:CW$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=BA$1,$AG4942>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CX$3:CX$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=BA$1,$AG4942>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CX$3:CX$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=BB$1,$AG4942>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CY$3:CY$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=BB$1,$AG4942>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CY$3:CY$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=BC$1,$AG4942>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=BC$1,$AG4942>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=BD$1,$AG4942>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!DA$3:DA$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=BD$1,$AG4942>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!DA$3:DA$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4942<=BE$1,$AG4942>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4942,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4942>$AB4942,$AD4942=\"n/a\"),($AA4942-$AB4942)*INDEX(misc!DB$3:DB$6,MATCH($AC4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4942=\"n/a\",$AJ4942*$AI4942,$I4942)\n    +IFERROR(\n      IF(AND($AF4942<=BE$1,$AG4942>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4942,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4942>$AB4942,($AA4942-$AB4942)*INDEX(misc!DB$3:DB$6,MATCH($AD4942,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4942*$AH4942*$AI4942),\n$X4942)*$AK4942","v":0}]
[null,{"$f":"unique_contracts!A4943","v":0},{"$f":"unique_contracts!B4943","v":0},{"$f":"unique_contracts!D4943","v":0},{"$f":"unique_contracts!J4943","v":0},{"$f":"unique_contracts!K4943","v":0},{"$f":"unique_contracts!M4943","v":0},{"$f":"unique_contracts!N4943","v":0},{"$f":"unique_contracts!P4943","v":0},{"$f":"unique_contracts!R4943","v":0},{"$f":"unique_contracts!V4943","v":0},{"$f":"unique_contracts!AB4943","v":0},{"$f":"unique_contracts!AM4943","v":0},{"$f":"unique_contracts!AN4943","v":0},{"$f":"unique_contracts!AO4943","v":0},{"$f":"unique_contracts!AP4943","v":0},{"$f":"unique_contracts!AQ4943","v":0},{"$f":"unique_contracts!AR4943","v":0},{"$f":"unique_contracts!BR4943","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4943,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4943,\"pumped_storage\",\n      IF(AND(NOT(U4943),V4943),\"n/a\",\n        IF(AND(K4943>0,OR(G4943=\"NotHybrid\",G4943=0)),_xlfn.CONCAT(AB4943,INDEX(resources!$G:$G,MATCH(C4943,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4943,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4943=\"Online\",NOT(ISNUMBER(MATCH(AC4943,misc!$DD:$DD,0)))),F4943,E4943)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AL$1,$AG4943>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CI$3:CI$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AL$1,$AG4943>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CI$3:CI$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AM$1,$AG4943>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AM$1,$AG4943>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AN$1,$AG4943>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CK$3:CK$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AN$1,$AG4943>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CK$3:CK$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AO$1,$AG4943>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CL$3:CL$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AO$1,$AG4943>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CL$3:CL$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AP$1,$AG4943>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CM$3:CM$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AP$1,$AG4943>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CM$3:CM$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AQ$1,$AG4943>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CN$3:CN$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AQ$1,$AG4943>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CN$3:CN$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AR$1,$AG4943>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CO$3:CO$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AR$1,$AG4943>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CO$3:CO$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AS$1,$AG4943>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CP$3:CP$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AS$1,$AG4943>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CP$3:CP$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AT$1,$AG4943>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AT$1,$AG4943>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AU$1,$AG4943>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CR$3:CR$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AU$1,$AG4943>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CR$3:CR$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AV$1,$AG4943>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CS$3:CS$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AV$1,$AG4943>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CS$3:CS$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AW$1,$AG4943>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CT$3:CT$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AW$1,$AG4943>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CT$3:CT$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AX$1,$AG4943>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CU$3:CU$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AX$1,$AG4943>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CU$3:CU$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AY$1,$AG4943>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CV$3:CV$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AY$1,$AG4943>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CV$3:CV$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=AZ$1,$AG4943>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CW$3:CW$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=AZ$1,$AG4943>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CW$3:CW$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=BA$1,$AG4943>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CX$3:CX$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=BA$1,$AG4943>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CX$3:CX$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=BB$1,$AG4943>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CY$3:CY$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=BB$1,$AG4943>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CY$3:CY$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=BC$1,$AG4943>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=BC$1,$AG4943>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=BD$1,$AG4943>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!DA$3:DA$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=BD$1,$AG4943>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!DA$3:DA$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4943<=BE$1,$AG4943>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4943,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4943>$AB4943,$AD4943=\"n/a\"),($AA4943-$AB4943)*INDEX(misc!DB$3:DB$6,MATCH($AC4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4943=\"n/a\",$AJ4943*$AI4943,$I4943)\n    +IFERROR(\n      IF(AND($AF4943<=BE$1,$AG4943>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4943,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4943>$AB4943,($AA4943-$AB4943)*INDEX(misc!DB$3:DB$6,MATCH($AD4943,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4943*$AH4943*$AI4943),\n$X4943)*$AK4943","v":0}]
[null,{"$f":"unique_contracts!A4944","v":0},{"$f":"unique_contracts!B4944","v":0},{"$f":"unique_contracts!D4944","v":0},{"$f":"unique_contracts!J4944","v":0},{"$f":"unique_contracts!K4944","v":0},{"$f":"unique_contracts!M4944","v":0},{"$f":"unique_contracts!N4944","v":0},{"$f":"unique_contracts!P4944","v":0},{"$f":"unique_contracts!R4944","v":0},{"$f":"unique_contracts!V4944","v":0},{"$f":"unique_contracts!AB4944","v":0},{"$f":"unique_contracts!AM4944","v":0},{"$f":"unique_contracts!AN4944","v":0},{"$f":"unique_contracts!AO4944","v":0},{"$f":"unique_contracts!AP4944","v":0},{"$f":"unique_contracts!AQ4944","v":0},{"$f":"unique_contracts!AR4944","v":0},{"$f":"unique_contracts!BR4944","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4944,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4944,\"pumped_storage\",\n      IF(AND(NOT(U4944),V4944),\"n/a\",\n        IF(AND(K4944>0,OR(G4944=\"NotHybrid\",G4944=0)),_xlfn.CONCAT(AB4944,INDEX(resources!$G:$G,MATCH(C4944,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4944,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4944=\"Online\",NOT(ISNUMBER(MATCH(AC4944,misc!$DD:$DD,0)))),F4944,E4944)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AL$1,$AG4944>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CI$3:CI$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AL$1,$AG4944>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CI$3:CI$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AM$1,$AG4944>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AM$1,$AG4944>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AN$1,$AG4944>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CK$3:CK$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AN$1,$AG4944>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CK$3:CK$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AO$1,$AG4944>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CL$3:CL$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AO$1,$AG4944>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CL$3:CL$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AP$1,$AG4944>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CM$3:CM$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AP$1,$AG4944>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CM$3:CM$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AQ$1,$AG4944>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CN$3:CN$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AQ$1,$AG4944>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CN$3:CN$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AR$1,$AG4944>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CO$3:CO$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AR$1,$AG4944>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CO$3:CO$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AS$1,$AG4944>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CP$3:CP$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AS$1,$AG4944>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CP$3:CP$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AT$1,$AG4944>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AT$1,$AG4944>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AU$1,$AG4944>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CR$3:CR$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AU$1,$AG4944>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CR$3:CR$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AV$1,$AG4944>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CS$3:CS$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AV$1,$AG4944>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CS$3:CS$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AW$1,$AG4944>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CT$3:CT$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AW$1,$AG4944>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CT$3:CT$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AX$1,$AG4944>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CU$3:CU$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AX$1,$AG4944>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CU$3:CU$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AY$1,$AG4944>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CV$3:CV$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AY$1,$AG4944>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CV$3:CV$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=AZ$1,$AG4944>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CW$3:CW$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=AZ$1,$AG4944>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CW$3:CW$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=BA$1,$AG4944>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CX$3:CX$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=BA$1,$AG4944>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CX$3:CX$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=BB$1,$AG4944>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CY$3:CY$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=BB$1,$AG4944>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CY$3:CY$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=BC$1,$AG4944>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=BC$1,$AG4944>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=BD$1,$AG4944>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!DA$3:DA$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=BD$1,$AG4944>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!DA$3:DA$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4944<=BE$1,$AG4944>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4944,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4944>$AB4944,$AD4944=\"n/a\"),($AA4944-$AB4944)*INDEX(misc!DB$3:DB$6,MATCH($AC4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4944=\"n/a\",$AJ4944*$AI4944,$I4944)\n    +IFERROR(\n      IF(AND($AF4944<=BE$1,$AG4944>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4944,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4944>$AB4944,($AA4944-$AB4944)*INDEX(misc!DB$3:DB$6,MATCH($AD4944,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4944*$AH4944*$AI4944),\n$X4944)*$AK4944","v":0}]
[null,{"$f":"unique_contracts!A4945","v":0},{"$f":"unique_contracts!B4945","v":0},{"$f":"unique_contracts!D4945","v":0},{"$f":"unique_contracts!J4945","v":0},{"$f":"unique_contracts!K4945","v":0},{"$f":"unique_contracts!M4945","v":0},{"$f":"unique_contracts!N4945","v":0},{"$f":"unique_contracts!P4945","v":0},{"$f":"unique_contracts!R4945","v":0},{"$f":"unique_contracts!V4945","v":0},{"$f":"unique_contracts!AB4945","v":0},{"$f":"unique_contracts!AM4945","v":0},{"$f":"unique_contracts!AN4945","v":0},{"$f":"unique_contracts!AO4945","v":0},{"$f":"unique_contracts!AP4945","v":0},{"$f":"unique_contracts!AQ4945","v":0},{"$f":"unique_contracts!AR4945","v":0},{"$f":"unique_contracts!BR4945","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4945,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4945,\"pumped_storage\",\n      IF(AND(NOT(U4945),V4945),\"n/a\",\n        IF(AND(K4945>0,OR(G4945=\"NotHybrid\",G4945=0)),_xlfn.CONCAT(AB4945,INDEX(resources!$G:$G,MATCH(C4945,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4945,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4945=\"Online\",NOT(ISNUMBER(MATCH(AC4945,misc!$DD:$DD,0)))),F4945,E4945)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AL$1,$AG4945>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CI$3:CI$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AL$1,$AG4945>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CI$3:CI$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AM$1,$AG4945>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AM$1,$AG4945>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AN$1,$AG4945>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CK$3:CK$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AN$1,$AG4945>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CK$3:CK$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AO$1,$AG4945>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CL$3:CL$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AO$1,$AG4945>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CL$3:CL$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AP$1,$AG4945>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CM$3:CM$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AP$1,$AG4945>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CM$3:CM$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AQ$1,$AG4945>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CN$3:CN$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AQ$1,$AG4945>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CN$3:CN$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AR$1,$AG4945>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CO$3:CO$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AR$1,$AG4945>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CO$3:CO$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AS$1,$AG4945>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CP$3:CP$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AS$1,$AG4945>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CP$3:CP$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AT$1,$AG4945>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AT$1,$AG4945>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AU$1,$AG4945>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CR$3:CR$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AU$1,$AG4945>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CR$3:CR$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AV$1,$AG4945>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CS$3:CS$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AV$1,$AG4945>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CS$3:CS$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AW$1,$AG4945>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CT$3:CT$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AW$1,$AG4945>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CT$3:CT$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AX$1,$AG4945>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CU$3:CU$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AX$1,$AG4945>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CU$3:CU$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AY$1,$AG4945>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CV$3:CV$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AY$1,$AG4945>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CV$3:CV$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=AZ$1,$AG4945>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CW$3:CW$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=AZ$1,$AG4945>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CW$3:CW$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=BA$1,$AG4945>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CX$3:CX$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=BA$1,$AG4945>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CX$3:CX$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=BB$1,$AG4945>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CY$3:CY$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=BB$1,$AG4945>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CY$3:CY$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=BC$1,$AG4945>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=BC$1,$AG4945>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=BD$1,$AG4945>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!DA$3:DA$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=BD$1,$AG4945>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!DA$3:DA$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4945<=BE$1,$AG4945>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4945,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4945>$AB4945,$AD4945=\"n/a\"),($AA4945-$AB4945)*INDEX(misc!DB$3:DB$6,MATCH($AC4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4945=\"n/a\",$AJ4945*$AI4945,$I4945)\n    +IFERROR(\n      IF(AND($AF4945<=BE$1,$AG4945>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4945,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4945>$AB4945,($AA4945-$AB4945)*INDEX(misc!DB$3:DB$6,MATCH($AD4945,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4945*$AH4945*$AI4945),\n$X4945)*$AK4945","v":0}]
[null,{"$f":"unique_contracts!A4946","v":0},{"$f":"unique_contracts!B4946","v":0},{"$f":"unique_contracts!D4946","v":0},{"$f":"unique_contracts!J4946","v":0},{"$f":"unique_contracts!K4946","v":0},{"$f":"unique_contracts!M4946","v":0},{"$f":"unique_contracts!N4946","v":0},{"$f":"unique_contracts!P4946","v":0},{"$f":"unique_contracts!R4946","v":0},{"$f":"unique_contracts!V4946","v":0},{"$f":"unique_contracts!AB4946","v":0},{"$f":"unique_contracts!AM4946","v":0},{"$f":"unique_contracts!AN4946","v":0},{"$f":"unique_contracts!AO4946","v":0},{"$f":"unique_contracts!AP4946","v":0},{"$f":"unique_contracts!AQ4946","v":0},{"$f":"unique_contracts!AR4946","v":0},{"$f":"unique_contracts!BR4946","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4946,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4946,\"pumped_storage\",\n      IF(AND(NOT(U4946),V4946),\"n/a\",\n        IF(AND(K4946>0,OR(G4946=\"NotHybrid\",G4946=0)),_xlfn.CONCAT(AB4946,INDEX(resources!$G:$G,MATCH(C4946,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4946,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4946=\"Online\",NOT(ISNUMBER(MATCH(AC4946,misc!$DD:$DD,0)))),F4946,E4946)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AL$1,$AG4946>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CI$3:CI$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AL$1,$AG4946>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CI$3:CI$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AM$1,$AG4946>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AM$1,$AG4946>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AN$1,$AG4946>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CK$3:CK$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AN$1,$AG4946>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CK$3:CK$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AO$1,$AG4946>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CL$3:CL$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AO$1,$AG4946>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CL$3:CL$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AP$1,$AG4946>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CM$3:CM$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AP$1,$AG4946>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CM$3:CM$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AQ$1,$AG4946>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CN$3:CN$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AQ$1,$AG4946>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CN$3:CN$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AR$1,$AG4946>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CO$3:CO$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AR$1,$AG4946>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CO$3:CO$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AS$1,$AG4946>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CP$3:CP$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AS$1,$AG4946>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CP$3:CP$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AT$1,$AG4946>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AT$1,$AG4946>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AU$1,$AG4946>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CR$3:CR$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AU$1,$AG4946>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CR$3:CR$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AV$1,$AG4946>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CS$3:CS$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AV$1,$AG4946>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CS$3:CS$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AW$1,$AG4946>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CT$3:CT$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AW$1,$AG4946>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CT$3:CT$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AX$1,$AG4946>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CU$3:CU$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AX$1,$AG4946>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CU$3:CU$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AY$1,$AG4946>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CV$3:CV$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AY$1,$AG4946>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CV$3:CV$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=AZ$1,$AG4946>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CW$3:CW$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=AZ$1,$AG4946>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CW$3:CW$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=BA$1,$AG4946>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CX$3:CX$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=BA$1,$AG4946>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CX$3:CX$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=BB$1,$AG4946>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CY$3:CY$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=BB$1,$AG4946>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CY$3:CY$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=BC$1,$AG4946>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=BC$1,$AG4946>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=BD$1,$AG4946>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!DA$3:DA$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=BD$1,$AG4946>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!DA$3:DA$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4946<=BE$1,$AG4946>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4946,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4946>$AB4946,$AD4946=\"n/a\"),($AA4946-$AB4946)*INDEX(misc!DB$3:DB$6,MATCH($AC4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4946=\"n/a\",$AJ4946*$AI4946,$I4946)\n    +IFERROR(\n      IF(AND($AF4946<=BE$1,$AG4946>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4946,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4946>$AB4946,($AA4946-$AB4946)*INDEX(misc!DB$3:DB$6,MATCH($AD4946,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4946*$AH4946*$AI4946),\n$X4946)*$AK4946","v":0}]
[null,{"$f":"unique_contracts!A4947","v":0},{"$f":"unique_contracts!B4947","v":0},{"$f":"unique_contracts!D4947","v":0},{"$f":"unique_contracts!J4947","v":0},{"$f":"unique_contracts!K4947","v":0},{"$f":"unique_contracts!M4947","v":0},{"$f":"unique_contracts!N4947","v":0},{"$f":"unique_contracts!P4947","v":0},{"$f":"unique_contracts!R4947","v":0},{"$f":"unique_contracts!V4947","v":0},{"$f":"unique_contracts!AB4947","v":0},{"$f":"unique_contracts!AM4947","v":0},{"$f":"unique_contracts!AN4947","v":0},{"$f":"unique_contracts!AO4947","v":0},{"$f":"unique_contracts!AP4947","v":0},{"$f":"unique_contracts!AQ4947","v":0},{"$f":"unique_contracts!AR4947","v":0},{"$f":"unique_contracts!BR4947","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4947,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4947,\"pumped_storage\",\n      IF(AND(NOT(U4947),V4947),\"n/a\",\n        IF(AND(K4947>0,OR(G4947=\"NotHybrid\",G4947=0)),_xlfn.CONCAT(AB4947,INDEX(resources!$G:$G,MATCH(C4947,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4947,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4947=\"Online\",NOT(ISNUMBER(MATCH(AC4947,misc!$DD:$DD,0)))),F4947,E4947)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AL$1,$AG4947>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CI$3:CI$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AL$1,$AG4947>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CI$3:CI$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AM$1,$AG4947>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AM$1,$AG4947>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AN$1,$AG4947>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CK$3:CK$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AN$1,$AG4947>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CK$3:CK$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AO$1,$AG4947>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CL$3:CL$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AO$1,$AG4947>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CL$3:CL$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AP$1,$AG4947>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CM$3:CM$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AP$1,$AG4947>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CM$3:CM$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AQ$1,$AG4947>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CN$3:CN$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AQ$1,$AG4947>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CN$3:CN$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AR$1,$AG4947>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CO$3:CO$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AR$1,$AG4947>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CO$3:CO$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AS$1,$AG4947>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CP$3:CP$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AS$1,$AG4947>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CP$3:CP$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AT$1,$AG4947>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AT$1,$AG4947>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AU$1,$AG4947>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CR$3:CR$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AU$1,$AG4947>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CR$3:CR$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AV$1,$AG4947>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CS$3:CS$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AV$1,$AG4947>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CS$3:CS$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AW$1,$AG4947>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CT$3:CT$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AW$1,$AG4947>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CT$3:CT$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AX$1,$AG4947>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CU$3:CU$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AX$1,$AG4947>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CU$3:CU$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AY$1,$AG4947>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CV$3:CV$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AY$1,$AG4947>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CV$3:CV$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=AZ$1,$AG4947>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CW$3:CW$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=AZ$1,$AG4947>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CW$3:CW$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=BA$1,$AG4947>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CX$3:CX$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=BA$1,$AG4947>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CX$3:CX$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=BB$1,$AG4947>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CY$3:CY$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=BB$1,$AG4947>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CY$3:CY$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=BC$1,$AG4947>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=BC$1,$AG4947>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=BD$1,$AG4947>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!DA$3:DA$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=BD$1,$AG4947>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!DA$3:DA$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4947<=BE$1,$AG4947>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4947,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4947>$AB4947,$AD4947=\"n/a\"),($AA4947-$AB4947)*INDEX(misc!DB$3:DB$6,MATCH($AC4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4947=\"n/a\",$AJ4947*$AI4947,$I4947)\n    +IFERROR(\n      IF(AND($AF4947<=BE$1,$AG4947>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4947,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4947>$AB4947,($AA4947-$AB4947)*INDEX(misc!DB$3:DB$6,MATCH($AD4947,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4947*$AH4947*$AI4947),\n$X4947)*$AK4947","v":0}]
[null,{"$f":"unique_contracts!A4948","v":0},{"$f":"unique_contracts!B4948","v":0},{"$f":"unique_contracts!D4948","v":0},{"$f":"unique_contracts!J4948","v":0},{"$f":"unique_contracts!K4948","v":0},{"$f":"unique_contracts!M4948","v":0},{"$f":"unique_contracts!N4948","v":0},{"$f":"unique_contracts!P4948","v":0},{"$f":"unique_contracts!R4948","v":0},{"$f":"unique_contracts!V4948","v":0},{"$f":"unique_contracts!AB4948","v":0},{"$f":"unique_contracts!AM4948","v":0},{"$f":"unique_contracts!AN4948","v":0},{"$f":"unique_contracts!AO4948","v":0},{"$f":"unique_contracts!AP4948","v":0},{"$f":"unique_contracts!AQ4948","v":0},{"$f":"unique_contracts!AR4948","v":0},{"$f":"unique_contracts!BR4948","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4948,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4948,\"pumped_storage\",\n      IF(AND(NOT(U4948),V4948),\"n/a\",\n        IF(AND(K4948>0,OR(G4948=\"NotHybrid\",G4948=0)),_xlfn.CONCAT(AB4948,INDEX(resources!$G:$G,MATCH(C4948,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4948,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4948=\"Online\",NOT(ISNUMBER(MATCH(AC4948,misc!$DD:$DD,0)))),F4948,E4948)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AL$1,$AG4948>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CI$3:CI$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AL$1,$AG4948>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CI$3:CI$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AM$1,$AG4948>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AM$1,$AG4948>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AN$1,$AG4948>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CK$3:CK$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AN$1,$AG4948>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CK$3:CK$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AO$1,$AG4948>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CL$3:CL$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AO$1,$AG4948>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CL$3:CL$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AP$1,$AG4948>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CM$3:CM$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AP$1,$AG4948>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CM$3:CM$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AQ$1,$AG4948>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CN$3:CN$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AQ$1,$AG4948>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CN$3:CN$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AR$1,$AG4948>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CO$3:CO$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AR$1,$AG4948>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CO$3:CO$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AS$1,$AG4948>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CP$3:CP$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AS$1,$AG4948>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CP$3:CP$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AT$1,$AG4948>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AT$1,$AG4948>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AU$1,$AG4948>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CR$3:CR$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AU$1,$AG4948>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CR$3:CR$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AV$1,$AG4948>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CS$3:CS$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AV$1,$AG4948>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CS$3:CS$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AW$1,$AG4948>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CT$3:CT$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AW$1,$AG4948>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CT$3:CT$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AX$1,$AG4948>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CU$3:CU$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AX$1,$AG4948>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CU$3:CU$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AY$1,$AG4948>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CV$3:CV$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AY$1,$AG4948>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CV$3:CV$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=AZ$1,$AG4948>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CW$3:CW$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=AZ$1,$AG4948>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CW$3:CW$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=BA$1,$AG4948>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CX$3:CX$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=BA$1,$AG4948>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CX$3:CX$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=BB$1,$AG4948>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CY$3:CY$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=BB$1,$AG4948>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CY$3:CY$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=BC$1,$AG4948>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=BC$1,$AG4948>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=BD$1,$AG4948>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!DA$3:DA$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=BD$1,$AG4948>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!DA$3:DA$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4948<=BE$1,$AG4948>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4948,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4948>$AB4948,$AD4948=\"n/a\"),($AA4948-$AB4948)*INDEX(misc!DB$3:DB$6,MATCH($AC4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4948=\"n/a\",$AJ4948*$AI4948,$I4948)\n    +IFERROR(\n      IF(AND($AF4948<=BE$1,$AG4948>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4948,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4948>$AB4948,($AA4948-$AB4948)*INDEX(misc!DB$3:DB$6,MATCH($AD4948,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4948*$AH4948*$AI4948),\n$X4948)*$AK4948","v":0}]
[null,{"$f":"unique_contracts!A4949","v":0},{"$f":"unique_contracts!B4949","v":0},{"$f":"unique_contracts!D4949","v":0},{"$f":"unique_contracts!J4949","v":0},{"$f":"unique_contracts!K4949","v":0},{"$f":"unique_contracts!M4949","v":0},{"$f":"unique_contracts!N4949","v":0},{"$f":"unique_contracts!P4949","v":0},{"$f":"unique_contracts!R4949","v":0},{"$f":"unique_contracts!V4949","v":0},{"$f":"unique_contracts!AB4949","v":0},{"$f":"unique_contracts!AM4949","v":0},{"$f":"unique_contracts!AN4949","v":0},{"$f":"unique_contracts!AO4949","v":0},{"$f":"unique_contracts!AP4949","v":0},{"$f":"unique_contracts!AQ4949","v":0},{"$f":"unique_contracts!AR4949","v":0},{"$f":"unique_contracts!BR4949","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4949,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4949,\"pumped_storage\",\n      IF(AND(NOT(U4949),V4949),\"n/a\",\n        IF(AND(K4949>0,OR(G4949=\"NotHybrid\",G4949=0)),_xlfn.CONCAT(AB4949,INDEX(resources!$G:$G,MATCH(C4949,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4949,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4949=\"Online\",NOT(ISNUMBER(MATCH(AC4949,misc!$DD:$DD,0)))),F4949,E4949)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AL$1,$AG4949>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CI$3:CI$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AL$1,$AG4949>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CI$3:CI$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AM$1,$AG4949>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AM$1,$AG4949>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AN$1,$AG4949>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CK$3:CK$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AN$1,$AG4949>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CK$3:CK$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AO$1,$AG4949>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CL$3:CL$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AO$1,$AG4949>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CL$3:CL$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AP$1,$AG4949>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CM$3:CM$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AP$1,$AG4949>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CM$3:CM$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AQ$1,$AG4949>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CN$3:CN$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AQ$1,$AG4949>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CN$3:CN$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AR$1,$AG4949>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CO$3:CO$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AR$1,$AG4949>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CO$3:CO$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AS$1,$AG4949>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CP$3:CP$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AS$1,$AG4949>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CP$3:CP$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AT$1,$AG4949>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AT$1,$AG4949>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AU$1,$AG4949>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CR$3:CR$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AU$1,$AG4949>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CR$3:CR$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AV$1,$AG4949>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CS$3:CS$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AV$1,$AG4949>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CS$3:CS$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AW$1,$AG4949>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CT$3:CT$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AW$1,$AG4949>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CT$3:CT$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AX$1,$AG4949>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CU$3:CU$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AX$1,$AG4949>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CU$3:CU$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AY$1,$AG4949>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CV$3:CV$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AY$1,$AG4949>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CV$3:CV$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=AZ$1,$AG4949>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CW$3:CW$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=AZ$1,$AG4949>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CW$3:CW$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=BA$1,$AG4949>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CX$3:CX$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=BA$1,$AG4949>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CX$3:CX$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=BB$1,$AG4949>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CY$3:CY$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=BB$1,$AG4949>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CY$3:CY$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=BC$1,$AG4949>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=BC$1,$AG4949>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=BD$1,$AG4949>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!DA$3:DA$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=BD$1,$AG4949>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!DA$3:DA$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4949<=BE$1,$AG4949>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4949,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4949>$AB4949,$AD4949=\"n/a\"),($AA4949-$AB4949)*INDEX(misc!DB$3:DB$6,MATCH($AC4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4949=\"n/a\",$AJ4949*$AI4949,$I4949)\n    +IFERROR(\n      IF(AND($AF4949<=BE$1,$AG4949>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4949,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4949>$AB4949,($AA4949-$AB4949)*INDEX(misc!DB$3:DB$6,MATCH($AD4949,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4949*$AH4949*$AI4949),\n$X4949)*$AK4949","v":0}]
[null,{"$f":"unique_contracts!A4950","v":0},{"$f":"unique_contracts!B4950","v":0},{"$f":"unique_contracts!D4950","v":0},{"$f":"unique_contracts!J4950","v":0},{"$f":"unique_contracts!K4950","v":0},{"$f":"unique_contracts!M4950","v":0},{"$f":"unique_contracts!N4950","v":0},{"$f":"unique_contracts!P4950","v":0},{"$f":"unique_contracts!R4950","v":0},{"$f":"unique_contracts!V4950","v":0},{"$f":"unique_contracts!AB4950","v":0},{"$f":"unique_contracts!AM4950","v":0},{"$f":"unique_contracts!AN4950","v":0},{"$f":"unique_contracts!AO4950","v":0},{"$f":"unique_contracts!AP4950","v":0},{"$f":"unique_contracts!AQ4950","v":0},{"$f":"unique_contracts!AR4950","v":0},{"$f":"unique_contracts!BR4950","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4950,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4950,\"pumped_storage\",\n      IF(AND(NOT(U4950),V4950),\"n/a\",\n        IF(AND(K4950>0,OR(G4950=\"NotHybrid\",G4950=0)),_xlfn.CONCAT(AB4950,INDEX(resources!$G:$G,MATCH(C4950,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4950,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4950=\"Online\",NOT(ISNUMBER(MATCH(AC4950,misc!$DD:$DD,0)))),F4950,E4950)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AL$1,$AG4950>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CI$3:CI$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AL$1,$AG4950>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CI$3:CI$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AM$1,$AG4950>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AM$1,$AG4950>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AN$1,$AG4950>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CK$3:CK$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AN$1,$AG4950>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CK$3:CK$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AO$1,$AG4950>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CL$3:CL$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AO$1,$AG4950>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CL$3:CL$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AP$1,$AG4950>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CM$3:CM$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AP$1,$AG4950>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CM$3:CM$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AQ$1,$AG4950>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CN$3:CN$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AQ$1,$AG4950>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CN$3:CN$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AR$1,$AG4950>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CO$3:CO$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AR$1,$AG4950>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CO$3:CO$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AS$1,$AG4950>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CP$3:CP$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AS$1,$AG4950>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CP$3:CP$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AT$1,$AG4950>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AT$1,$AG4950>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AU$1,$AG4950>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CR$3:CR$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AU$1,$AG4950>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CR$3:CR$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AV$1,$AG4950>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CS$3:CS$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AV$1,$AG4950>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CS$3:CS$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AW$1,$AG4950>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CT$3:CT$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AW$1,$AG4950>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CT$3:CT$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AX$1,$AG4950>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CU$3:CU$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AX$1,$AG4950>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CU$3:CU$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AY$1,$AG4950>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CV$3:CV$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AY$1,$AG4950>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CV$3:CV$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=AZ$1,$AG4950>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CW$3:CW$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=AZ$1,$AG4950>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CW$3:CW$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=BA$1,$AG4950>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CX$3:CX$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=BA$1,$AG4950>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CX$3:CX$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=BB$1,$AG4950>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CY$3:CY$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=BB$1,$AG4950>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CY$3:CY$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=BC$1,$AG4950>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=BC$1,$AG4950>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=BD$1,$AG4950>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!DA$3:DA$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=BD$1,$AG4950>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!DA$3:DA$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4950<=BE$1,$AG4950>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4950,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4950>$AB4950,$AD4950=\"n/a\"),($AA4950-$AB4950)*INDEX(misc!DB$3:DB$6,MATCH($AC4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4950=\"n/a\",$AJ4950*$AI4950,$I4950)\n    +IFERROR(\n      IF(AND($AF4950<=BE$1,$AG4950>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4950,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4950>$AB4950,($AA4950-$AB4950)*INDEX(misc!DB$3:DB$6,MATCH($AD4950,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4950*$AH4950*$AI4950),\n$X4950)*$AK4950","v":0}]
[null,{"$f":"unique_contracts!A4951","v":0},{"$f":"unique_contracts!B4951","v":0},{"$f":"unique_contracts!D4951","v":0},{"$f":"unique_contracts!J4951","v":0},{"$f":"unique_contracts!K4951","v":0},{"$f":"unique_contracts!M4951","v":0},{"$f":"unique_contracts!N4951","v":0},{"$f":"unique_contracts!P4951","v":0},{"$f":"unique_contracts!R4951","v":0},{"$f":"unique_contracts!V4951","v":0},{"$f":"unique_contracts!AB4951","v":0},{"$f":"unique_contracts!AM4951","v":0},{"$f":"unique_contracts!AN4951","v":0},{"$f":"unique_contracts!AO4951","v":0},{"$f":"unique_contracts!AP4951","v":0},{"$f":"unique_contracts!AQ4951","v":0},{"$f":"unique_contracts!AR4951","v":0},{"$f":"unique_contracts!BR4951","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4951,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4951,\"pumped_storage\",\n      IF(AND(NOT(U4951),V4951),\"n/a\",\n        IF(AND(K4951>0,OR(G4951=\"NotHybrid\",G4951=0)),_xlfn.CONCAT(AB4951,INDEX(resources!$G:$G,MATCH(C4951,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4951,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4951=\"Online\",NOT(ISNUMBER(MATCH(AC4951,misc!$DD:$DD,0)))),F4951,E4951)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AL$1,$AG4951>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CI$3:CI$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AL$1,$AG4951>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CI$3:CI$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AM$1,$AG4951>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AM$1,$AG4951>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AN$1,$AG4951>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CK$3:CK$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AN$1,$AG4951>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CK$3:CK$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AO$1,$AG4951>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CL$3:CL$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AO$1,$AG4951>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CL$3:CL$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AP$1,$AG4951>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CM$3:CM$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AP$1,$AG4951>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CM$3:CM$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AQ$1,$AG4951>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CN$3:CN$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AQ$1,$AG4951>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CN$3:CN$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AR$1,$AG4951>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CO$3:CO$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AR$1,$AG4951>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CO$3:CO$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AS$1,$AG4951>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CP$3:CP$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AS$1,$AG4951>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CP$3:CP$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AT$1,$AG4951>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AT$1,$AG4951>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AU$1,$AG4951>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CR$3:CR$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AU$1,$AG4951>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CR$3:CR$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AV$1,$AG4951>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CS$3:CS$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AV$1,$AG4951>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CS$3:CS$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AW$1,$AG4951>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CT$3:CT$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AW$1,$AG4951>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CT$3:CT$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AX$1,$AG4951>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CU$3:CU$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AX$1,$AG4951>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CU$3:CU$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AY$1,$AG4951>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CV$3:CV$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AY$1,$AG4951>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CV$3:CV$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=AZ$1,$AG4951>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CW$3:CW$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=AZ$1,$AG4951>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CW$3:CW$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=BA$1,$AG4951>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CX$3:CX$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=BA$1,$AG4951>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CX$3:CX$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=BB$1,$AG4951>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CY$3:CY$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=BB$1,$AG4951>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CY$3:CY$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=BC$1,$AG4951>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=BC$1,$AG4951>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=BD$1,$AG4951>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!DA$3:DA$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=BD$1,$AG4951>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!DA$3:DA$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4951<=BE$1,$AG4951>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4951,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4951>$AB4951,$AD4951=\"n/a\"),($AA4951-$AB4951)*INDEX(misc!DB$3:DB$6,MATCH($AC4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4951=\"n/a\",$AJ4951*$AI4951,$I4951)\n    +IFERROR(\n      IF(AND($AF4951<=BE$1,$AG4951>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4951,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4951>$AB4951,($AA4951-$AB4951)*INDEX(misc!DB$3:DB$6,MATCH($AD4951,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4951*$AH4951*$AI4951),\n$X4951)*$AK4951","v":0}]
[null,{"$f":"unique_contracts!A4952","v":0},{"$f":"unique_contracts!B4952","v":0},{"$f":"unique_contracts!D4952","v":0},{"$f":"unique_contracts!J4952","v":0},{"$f":"unique_contracts!K4952","v":0},{"$f":"unique_contracts!M4952","v":0},{"$f":"unique_contracts!N4952","v":0},{"$f":"unique_contracts!P4952","v":0},{"$f":"unique_contracts!R4952","v":0},{"$f":"unique_contracts!V4952","v":0},{"$f":"unique_contracts!AB4952","v":0},{"$f":"unique_contracts!AM4952","v":0},{"$f":"unique_contracts!AN4952","v":0},{"$f":"unique_contracts!AO4952","v":0},{"$f":"unique_contracts!AP4952","v":0},{"$f":"unique_contracts!AQ4952","v":0},{"$f":"unique_contracts!AR4952","v":0},{"$f":"unique_contracts!BR4952","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4952,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4952,\"pumped_storage\",\n      IF(AND(NOT(U4952),V4952),\"n/a\",\n        IF(AND(K4952>0,OR(G4952=\"NotHybrid\",G4952=0)),_xlfn.CONCAT(AB4952,INDEX(resources!$G:$G,MATCH(C4952,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4952,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4952=\"Online\",NOT(ISNUMBER(MATCH(AC4952,misc!$DD:$DD,0)))),F4952,E4952)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AL$1,$AG4952>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CI$3:CI$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AL$1,$AG4952>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CI$3:CI$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AM$1,$AG4952>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AM$1,$AG4952>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AN$1,$AG4952>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CK$3:CK$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AN$1,$AG4952>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CK$3:CK$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AO$1,$AG4952>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CL$3:CL$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AO$1,$AG4952>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CL$3:CL$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AP$1,$AG4952>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CM$3:CM$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AP$1,$AG4952>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CM$3:CM$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AQ$1,$AG4952>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CN$3:CN$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AQ$1,$AG4952>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CN$3:CN$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AR$1,$AG4952>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CO$3:CO$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AR$1,$AG4952>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CO$3:CO$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AS$1,$AG4952>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CP$3:CP$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AS$1,$AG4952>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CP$3:CP$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AT$1,$AG4952>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AT$1,$AG4952>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AU$1,$AG4952>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CR$3:CR$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AU$1,$AG4952>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CR$3:CR$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AV$1,$AG4952>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CS$3:CS$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AV$1,$AG4952>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CS$3:CS$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AW$1,$AG4952>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CT$3:CT$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AW$1,$AG4952>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CT$3:CT$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AX$1,$AG4952>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CU$3:CU$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AX$1,$AG4952>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CU$3:CU$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AY$1,$AG4952>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CV$3:CV$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AY$1,$AG4952>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CV$3:CV$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=AZ$1,$AG4952>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CW$3:CW$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=AZ$1,$AG4952>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CW$3:CW$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=BA$1,$AG4952>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CX$3:CX$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=BA$1,$AG4952>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CX$3:CX$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=BB$1,$AG4952>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CY$3:CY$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=BB$1,$AG4952>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CY$3:CY$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=BC$1,$AG4952>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=BC$1,$AG4952>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=BD$1,$AG4952>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!DA$3:DA$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=BD$1,$AG4952>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!DA$3:DA$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4952<=BE$1,$AG4952>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4952,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4952>$AB4952,$AD4952=\"n/a\"),($AA4952-$AB4952)*INDEX(misc!DB$3:DB$6,MATCH($AC4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4952=\"n/a\",$AJ4952*$AI4952,$I4952)\n    +IFERROR(\n      IF(AND($AF4952<=BE$1,$AG4952>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4952,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4952>$AB4952,($AA4952-$AB4952)*INDEX(misc!DB$3:DB$6,MATCH($AD4952,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","v":0}]
[null,{"$f":"unique_contracts!A4953","v":0},{"$f":"unique_contracts!B4953","v":0},{"$f":"unique_contracts!D4953","v":0},{"$f":"unique_contracts!J4953","v":0},{"$f":"unique_contracts!K4953","v":0},{"$f":"unique_contracts!M4953","v":0},{"$f":"unique_contracts!N4953","v":0},{"$f":"unique_contracts!P4953","v":0},{"$f":"unique_contracts!R4953","v":0},{"$f":"unique_contracts!V4953","v":0},{"$f":"unique_contracts!AB4953","v":0},{"$f":"unique_contracts!AM4953","v":0},{"$f":"unique_contracts!AN4953","v":0},{"$f":"unique_contracts!AO4953","v":0},{"$f":"unique_contracts!AP4953","v":0},{"$f":"unique_contracts!AQ4953","v":0},{"$f":"unique_contracts!AR4953","v":0},{"$f":"unique_contracts!BR4953","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4953,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4953,\"pumped_storage\",\n      IF(AND(NOT(U4953),V4953),\"n/a\",\n        IF(AND(K4953>0,OR(G4953=\"NotHybrid\",G4953=0)),_xlfn.CONCAT(AB4953,INDEX(resources!$G:$G,MATCH(C4953,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4953,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4953=\"Online\",NOT(ISNUMBER(MATCH(AC4953,misc!$DD:$DD,0)))),F4953,E4953)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AL$1,$AG4953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CI$3:CI$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AL$1,$AG4953>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CI$3:CI$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AM$1,$AG4953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AM$1,$AG4953>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AN$1,$AG4953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CK$3:CK$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AN$1,$AG4953>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CK$3:CK$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AO$1,$AG4953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CL$3:CL$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AO$1,$AG4953>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CL$3:CL$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AP$1,$AG4953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CM$3:CM$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AP$1,$AG4953>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CM$3:CM$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AQ$1,$AG4953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CN$3:CN$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AQ$1,$AG4953>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CN$3:CN$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AR$1,$AG4953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CO$3:CO$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AR$1,$AG4953>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CO$3:CO$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AS$1,$AG4953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CP$3:CP$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AS$1,$AG4953>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CP$3:CP$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AT$1,$AG4953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AT$1,$AG4953>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AU$1,$AG4953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CR$3:CR$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AU$1,$AG4953>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CR$3:CR$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AV$1,$AG4953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CS$3:CS$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AV$1,$AG4953>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CS$3:CS$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AW$1,$AG4953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CT$3:CT$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AW$1,$AG4953>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CT$3:CT$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AX$1,$AG4953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CU$3:CU$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AX$1,$AG4953>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CU$3:CU$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AY$1,$AG4953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CV$3:CV$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AY$1,$AG4953>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CV$3:CV$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=AZ$1,$AG4953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CW$3:CW$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=AZ$1,$AG4953>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CW$3:CW$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=BA$1,$AG4953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CX$3:CX$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=BA$1,$AG4953>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CX$3:CX$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=BB$1,$AG4953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CY$3:CY$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=BB$1,$AG4953>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CY$3:CY$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=BC$1,$AG4953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=BC$1,$AG4953>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=BD$1,$AG4953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!DA$3:DA$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=BD$1,$AG4953>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!DA$3:DA$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4953<=BE$1,$AG4953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4953,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4953>$AB4953,$AD4953=\"n/a\"),($AA4953-$AB4953)*INDEX(misc!DB$3:DB$6,MATCH($AC4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4953=\"n/a\",$AJ4953*$AI4953,$I4953)\n    +IFERROR(\n      IF(AND($AF4953<=BE$1,$AG4953>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4953,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4953>$AB4953,($AA4953-$AB4953)*INDEX(misc!DB$3:DB$6,MATCH($AD4953,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4953*$AH4953*$AI4953),\n$X4953)*$AK4953","v":0}]
[null,{"$f":"unique_contracts!A4954","v":0},{"$f":"unique_contracts!B4954","v":0},{"$f":"unique_contracts!D4954","v":0},{"$f":"unique_contracts!J4954","v":0},{"$f":"unique_contracts!K4954","v":0},{"$f":"unique_contracts!M4954","v":0},{"$f":"unique_contracts!N4954","v":0},{"$f":"unique_contracts!P4954","v":0},{"$f":"unique_contracts!R4954","v":0},{"$f":"unique_contracts!V4954","v":0},{"$f":"unique_contracts!AB4954","v":0},{"$f":"unique_contracts!AM4954","v":0},{"$f":"unique_contracts!AN4954","v":0},{"$f":"unique_contracts!AO4954","v":0},{"$f":"unique_contracts!AP4954","v":0},{"$f":"unique_contracts!AQ4954","v":0},{"$f":"unique_contracts!AR4954","v":0},{"$f":"unique_contracts!BR4954","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4954,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4954,\"pumped_storage\",\n      IF(AND(NOT(U4954),V4954),\"n/a\",\n        IF(AND(K4954>0,OR(G4954=\"NotHybrid\",G4954=0)),_xlfn.CONCAT(AB4954,INDEX(resources!$G:$G,MATCH(C4954,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4954,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4954=\"Online\",NOT(ISNUMBER(MATCH(AC4954,misc!$DD:$DD,0)))),F4954,E4954)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AL$1,$AG4954>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CI$3:CI$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AL$1,$AG4954>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CI$3:CI$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AM$1,$AG4954>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AM$1,$AG4954>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AN$1,$AG4954>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CK$3:CK$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AN$1,$AG4954>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CK$3:CK$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AO$1,$AG4954>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CL$3:CL$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AO$1,$AG4954>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CL$3:CL$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AP$1,$AG4954>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CM$3:CM$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AP$1,$AG4954>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CM$3:CM$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AQ$1,$AG4954>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CN$3:CN$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AQ$1,$AG4954>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CN$3:CN$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AR$1,$AG4954>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CO$3:CO$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AR$1,$AG4954>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CO$3:CO$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AS$1,$AG4954>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CP$3:CP$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AS$1,$AG4954>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CP$3:CP$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AT$1,$AG4954>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AT$1,$AG4954>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AU$1,$AG4954>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CR$3:CR$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AU$1,$AG4954>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CR$3:CR$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AV$1,$AG4954>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CS$3:CS$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AV$1,$AG4954>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CS$3:CS$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AW$1,$AG4954>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CT$3:CT$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AW$1,$AG4954>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CT$3:CT$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AX$1,$AG4954>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CU$3:CU$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AX$1,$AG4954>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CU$3:CU$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AY$1,$AG4954>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CV$3:CV$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AY$1,$AG4954>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CV$3:CV$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=AZ$1,$AG4954>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CW$3:CW$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=AZ$1,$AG4954>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CW$3:CW$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=BA$1,$AG4954>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CX$3:CX$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=BA$1,$AG4954>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CX$3:CX$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=BB$1,$AG4954>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CY$3:CY$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=BB$1,$AG4954>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CY$3:CY$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=BC$1,$AG4954>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=BC$1,$AG4954>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=BD$1,$AG4954>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!DA$3:DA$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=BD$1,$AG4954>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!DA$3:DA$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4954<=BE$1,$AG4954>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4954>$AB4954,$AD4954=\"n/a\"),($AA4954-$AB4954)*INDEX(misc!DB$3:DB$6,MATCH($AC4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4954=\"n/a\",$AJ4954*$AI4954,$I4954)\n    +IFERROR(\n      IF(AND($AF4954<=BE$1,$AG4954>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4954>$AB4954,($AA4954-$AB4954)*INDEX(misc!DB$3:DB$6,MATCH($AD4954,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4954*$AH4954*$AI4954),\n$X4954)*$AK4954","v":0}]
[null,{"$f":"unique_contracts!A4955","v":0},{"$f":"unique_contracts!B4955","v":0},{"$f":"unique_contracts!D4955","v":0},{"$f":"unique_contracts!J4955","v":0},{"$f":"unique_contracts!K4955","v":0},{"$f":"unique_contracts!M4955","v":0},{"$f":"unique_contracts!N4955","v":0},{"$f":"unique_contracts!P4955","v":0},{"$f":"unique_contracts!R4955","v":0},{"$f":"unique_contracts!V4955","v":0},{"$f":"unique_contracts!AB4955","v":0},{"$f":"unique_contracts!AM4955","v":0},{"$f":"unique_contracts!AN4955","v":0},{"$f":"unique_contracts!AO4955","v":0},{"$f":"unique_contracts!AP4955","v":0},{"$f":"unique_contracts!AQ4955","v":0},{"$f":"unique_contracts!AR4955","v":0},{"$f":"unique_contracts!BR4955","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4955,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4955,\"pumped_storage\",\n      IF(AND(NOT(U4955),V4955),\"n/a\",\n        IF(AND(K4955>0,OR(G4955=\"NotHybrid\",G4955=0)),_xlfn.CONCAT(AB4955,INDEX(resources!$G:$G,MATCH(C4955,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4955,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4955=\"Online\",NOT(ISNUMBER(MATCH(AC4955,misc!$DD:$DD,0)))),F4955,E4955)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AL$1,$AG4955>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CI$3:CI$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AL$1,$AG4955>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CI$3:CI$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AM$1,$AG4955>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AM$1,$AG4955>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AN$1,$AG4955>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CK$3:CK$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AN$1,$AG4955>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CK$3:CK$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AO$1,$AG4955>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CL$3:CL$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AO$1,$AG4955>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CL$3:CL$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AP$1,$AG4955>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CM$3:CM$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AP$1,$AG4955>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CM$3:CM$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AQ$1,$AG4955>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CN$3:CN$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AQ$1,$AG4955>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CN$3:CN$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AR$1,$AG4955>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CO$3:CO$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AR$1,$AG4955>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CO$3:CO$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AS$1,$AG4955>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CP$3:CP$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AS$1,$AG4955>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CP$3:CP$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AT$1,$AG4955>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AT$1,$AG4955>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AU$1,$AG4955>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CR$3:CR$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AU$1,$AG4955>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CR$3:CR$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AV$1,$AG4955>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CS$3:CS$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AV$1,$AG4955>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CS$3:CS$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AW$1,$AG4955>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CT$3:CT$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AW$1,$AG4955>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CT$3:CT$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AX$1,$AG4955>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CU$3:CU$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AX$1,$AG4955>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CU$3:CU$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AY$1,$AG4955>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CV$3:CV$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AY$1,$AG4955>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CV$3:CV$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=AZ$1,$AG4955>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CW$3:CW$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=AZ$1,$AG4955>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CW$3:CW$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=BA$1,$AG4955>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CX$3:CX$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=BA$1,$AG4955>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CX$3:CX$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=BB$1,$AG4955>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CY$3:CY$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=BB$1,$AG4955>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CY$3:CY$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=BC$1,$AG4955>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=BC$1,$AG4955>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=BD$1,$AG4955>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!DA$3:DA$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=BD$1,$AG4955>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!DA$3:DA$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4955<=BE$1,$AG4955>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4955,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4955>$AB4955,$AD4955=\"n/a\"),($AA4955-$AB4955)*INDEX(misc!DB$3:DB$6,MATCH($AC4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4955=\"n/a\",$AJ4955*$AI4955,$I4955)\n    +IFERROR(\n      IF(AND($AF4955<=BE$1,$AG4955>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4955,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4955>$AB4955,($AA4955-$AB4955)*INDEX(misc!DB$3:DB$6,MATCH($AD4955,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4955*$AH4955*$AI4955),\n$X4955)*$AK4955","v":0}]
[null,{"$f":"unique_contracts!A4956","v":0},{"$f":"unique_contracts!B4956","v":0},{"$f":"unique_contracts!D4956","v":0},{"$f":"unique_contracts!J4956","v":0},{"$f":"unique_contracts!K4956","v":0},{"$f":"unique_contracts!M4956","v":0},{"$f":"unique_contracts!N4956","v":0},{"$f":"unique_contracts!P4956","v":0},{"$f":"unique_contracts!R4956","v":0},{"$f":"unique_contracts!V4956","v":0},{"$f":"unique_contracts!AB4956","v":0},{"$f":"unique_contracts!AM4956","v":0},{"$f":"unique_contracts!AN4956","v":0},{"$f":"unique_contracts!AO4956","v":0},{"$f":"unique_contracts!AP4956","v":0},{"$f":"unique_contracts!AQ4956","v":0},{"$f":"unique_contracts!AR4956","v":0},{"$f":"unique_contracts!BR4956","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4956,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4956,\"pumped_storage\",\n      IF(AND(NOT(U4956),V4956),\"n/a\",\n        IF(AND(K4956>0,OR(G4956=\"NotHybrid\",G4956=0)),_xlfn.CONCAT(AB4956,INDEX(resources!$G:$G,MATCH(C4956,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4956,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4956=\"Online\",NOT(ISNUMBER(MATCH(AC4956,misc!$DD:$DD,0)))),F4956,E4956)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AL$1,$AG4956>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CI$3:CI$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AL$1,$AG4956>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CI$3:CI$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AM$1,$AG4956>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AM$1,$AG4956>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AN$1,$AG4956>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CK$3:CK$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AN$1,$AG4956>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CK$3:CK$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AO$1,$AG4956>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CL$3:CL$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AO$1,$AG4956>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CL$3:CL$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AP$1,$AG4956>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CM$3:CM$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AP$1,$AG4956>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CM$3:CM$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AQ$1,$AG4956>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CN$3:CN$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AQ$1,$AG4956>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CN$3:CN$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AR$1,$AG4956>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CO$3:CO$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AR$1,$AG4956>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CO$3:CO$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AS$1,$AG4956>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CP$3:CP$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AS$1,$AG4956>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CP$3:CP$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AT$1,$AG4956>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AT$1,$AG4956>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AU$1,$AG4956>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CR$3:CR$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AU$1,$AG4956>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CR$3:CR$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AV$1,$AG4956>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CS$3:CS$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AV$1,$AG4956>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CS$3:CS$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AW$1,$AG4956>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CT$3:CT$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AW$1,$AG4956>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CT$3:CT$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AX$1,$AG4956>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CU$3:CU$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AX$1,$AG4956>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CU$3:CU$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AY$1,$AG4956>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CV$3:CV$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AY$1,$AG4956>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CV$3:CV$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=AZ$1,$AG4956>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CW$3:CW$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=AZ$1,$AG4956>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CW$3:CW$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=BA$1,$AG4956>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CX$3:CX$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=BA$1,$AG4956>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CX$3:CX$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=BB$1,$AG4956>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CY$3:CY$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=BB$1,$AG4956>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CY$3:CY$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=BC$1,$AG4956>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=BC$1,$AG4956>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=BD$1,$AG4956>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!DA$3:DA$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=BD$1,$AG4956>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!DA$3:DA$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4956<=BE$1,$AG4956>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4956,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4956>$AB4956,$AD4956=\"n/a\"),($AA4956-$AB4956)*INDEX(misc!DB$3:DB$6,MATCH($AC4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4956=\"n/a\",$AJ4956*$AI4956,$I4956)\n    +IFERROR(\n      IF(AND($AF4956<=BE$1,$AG4956>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4956,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4956>$AB4956,($AA4956-$AB4956)*INDEX(misc!DB$3:DB$6,MATCH($AD4956,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4956*$AH4956*$AI4956),\n$X4956)*$AK4956","v":0}]
[null,{"$f":"unique_contracts!A4957","v":0},{"$f":"unique_contracts!B4957","v":0},{"$f":"unique_contracts!D4957","v":0},{"$f":"unique_contracts!J4957","v":0},{"$f":"unique_contracts!K4957","v":0},{"$f":"unique_contracts!M4957","v":0},{"$f":"unique_contracts!N4957","v":0},{"$f":"unique_contracts!P4957","v":0},{"$f":"unique_contracts!R4957","v":0},{"$f":"unique_contracts!V4957","v":0},{"$f":"unique_contracts!AB4957","v":0},{"$f":"unique_contracts!AM4957","v":0},{"$f":"unique_contracts!AN4957","v":0},{"$f":"unique_contracts!AO4957","v":0},{"$f":"unique_contracts!AP4957","v":0},{"$f":"unique_contracts!AQ4957","v":0},{"$f":"unique_contracts!AR4957","v":0},{"$f":"unique_contracts!BR4957","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4957,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4957,\"pumped_storage\",\n      IF(AND(NOT(U4957),V4957),\"n/a\",\n        IF(AND(K4957>0,OR(G4957=\"NotHybrid\",G4957=0)),_xlfn.CONCAT(AB4957,INDEX(resources!$G:$G,MATCH(C4957,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4957,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4957=\"Online\",NOT(ISNUMBER(MATCH(AC4957,misc!$DD:$DD,0)))),F4957,E4957)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AL$1,$AG4957>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CI$3:CI$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AL$1,$AG4957>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CI$3:CI$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AM$1,$AG4957>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AM$1,$AG4957>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AN$1,$AG4957>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CK$3:CK$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AN$1,$AG4957>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CK$3:CK$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AO$1,$AG4957>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CL$3:CL$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AO$1,$AG4957>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CL$3:CL$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AP$1,$AG4957>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CM$3:CM$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AP$1,$AG4957>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CM$3:CM$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AQ$1,$AG4957>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CN$3:CN$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AQ$1,$AG4957>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CN$3:CN$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AR$1,$AG4957>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CO$3:CO$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AR$1,$AG4957>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CO$3:CO$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AS$1,$AG4957>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CP$3:CP$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AS$1,$AG4957>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CP$3:CP$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AT$1,$AG4957>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AT$1,$AG4957>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AU$1,$AG4957>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CR$3:CR$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AU$1,$AG4957>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CR$3:CR$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AV$1,$AG4957>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CS$3:CS$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AV$1,$AG4957>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CS$3:CS$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AW$1,$AG4957>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CT$3:CT$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AW$1,$AG4957>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CT$3:CT$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AX$1,$AG4957>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CU$3:CU$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AX$1,$AG4957>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CU$3:CU$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AY$1,$AG4957>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CV$3:CV$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AY$1,$AG4957>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CV$3:CV$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=AZ$1,$AG4957>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CW$3:CW$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=AZ$1,$AG4957>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CW$3:CW$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=BA$1,$AG4957>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CX$3:CX$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=BA$1,$AG4957>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CX$3:CX$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=BB$1,$AG4957>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CY$3:CY$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=BB$1,$AG4957>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CY$3:CY$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=BC$1,$AG4957>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=BC$1,$AG4957>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=BD$1,$AG4957>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!DA$3:DA$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=BD$1,$AG4957>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!DA$3:DA$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4957<=BE$1,$AG4957>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4957,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4957>$AB4957,$AD4957=\"n/a\"),($AA4957-$AB4957)*INDEX(misc!DB$3:DB$6,MATCH($AC4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4957=\"n/a\",$AJ4957*$AI4957,$I4957)\n    +IFERROR(\n      IF(AND($AF4957<=BE$1,$AG4957>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4957,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4957>$AB4957,($AA4957-$AB4957)*INDEX(misc!DB$3:DB$6,MATCH($AD4957,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4957*$AH4957*$AI4957),\n$X4957)*$AK4957","v":0}]
[null,{"$f":"unique_contracts!A4958","v":0},{"$f":"unique_contracts!B4958","v":0},{"$f":"unique_contracts!D4958","v":0},{"$f":"unique_contracts!J4958","v":0},{"$f":"unique_contracts!K4958","v":0},{"$f":"unique_contracts!M4958","v":0},{"$f":"unique_contracts!N4958","v":0},{"$f":"unique_contracts!P4958","v":0},{"$f":"unique_contracts!R4958","v":0},{"$f":"unique_contracts!V4958","v":0},{"$f":"unique_contracts!AB4958","v":0},{"$f":"unique_contracts!AM4958","v":0},{"$f":"unique_contracts!AN4958","v":0},{"$f":"unique_contracts!AO4958","v":0},{"$f":"unique_contracts!AP4958","v":0},{"$f":"unique_contracts!AQ4958","v":0},{"$f":"unique_contracts!AR4958","v":0},{"$f":"unique_contracts!BR4958","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4958,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4958,\"pumped_storage\",\n      IF(AND(NOT(U4958),V4958),\"n/a\",\n        IF(AND(K4958>0,OR(G4958=\"NotHybrid\",G4958=0)),_xlfn.CONCAT(AB4958,INDEX(resources!$G:$G,MATCH(C4958,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4958,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4958=\"Online\",NOT(ISNUMBER(MATCH(AC4958,misc!$DD:$DD,0)))),F4958,E4958)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AL$1,$AG4958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CI$3:CI$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AL$1,$AG4958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CI$3:CI$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AM$1,$AG4958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AM$1,$AG4958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AN$1,$AG4958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CK$3:CK$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AN$1,$AG4958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CK$3:CK$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AO$1,$AG4958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CL$3:CL$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AO$1,$AG4958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CL$3:CL$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AP$1,$AG4958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CM$3:CM$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AP$1,$AG4958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CM$3:CM$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AQ$1,$AG4958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CN$3:CN$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AQ$1,$AG4958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CN$3:CN$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AR$1,$AG4958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CO$3:CO$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AR$1,$AG4958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CO$3:CO$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AS$1,$AG4958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CP$3:CP$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AS$1,$AG4958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CP$3:CP$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AT$1,$AG4958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AT$1,$AG4958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AU$1,$AG4958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CR$3:CR$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AU$1,$AG4958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CR$3:CR$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AV$1,$AG4958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CS$3:CS$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AV$1,$AG4958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CS$3:CS$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AW$1,$AG4958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CT$3:CT$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AW$1,$AG4958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CT$3:CT$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AX$1,$AG4958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CU$3:CU$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AX$1,$AG4958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CU$3:CU$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AY$1,$AG4958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CV$3:CV$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AY$1,$AG4958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CV$3:CV$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=AZ$1,$AG4958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CW$3:CW$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=AZ$1,$AG4958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CW$3:CW$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=BA$1,$AG4958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CX$3:CX$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=BA$1,$AG4958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CX$3:CX$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=BB$1,$AG4958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CY$3:CY$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=BB$1,$AG4958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CY$3:CY$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=BC$1,$AG4958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=BC$1,$AG4958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=BD$1,$AG4958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!DA$3:DA$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=BD$1,$AG4958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!DA$3:DA$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4958<=BE$1,$AG4958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4958>$AB4958,$AD4958=\"n/a\"),($AA4958-$AB4958)*INDEX(misc!DB$3:DB$6,MATCH($AC4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4958=\"n/a\",$AJ4958*$AI4958,$I4958)\n    +IFERROR(\n      IF(AND($AF4958<=BE$1,$AG4958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4958>$AB4958,($AA4958-$AB4958)*INDEX(misc!DB$3:DB$6,MATCH($AD4958,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4958*$AH4958*$AI4958),\n$X4958)*$AK4958","v":0}]
[null,{"$f":"unique_contracts!A4959","v":0},{"$f":"unique_contracts!B4959","v":0},{"$f":"unique_contracts!D4959","v":0},{"$f":"unique_contracts!J4959","v":0},{"$f":"unique_contracts!K4959","v":0},{"$f":"unique_contracts!M4959","v":0},{"$f":"unique_contracts!N4959","v":0},{"$f":"unique_contracts!P4959","v":0},{"$f":"unique_contracts!R4959","v":0},{"$f":"unique_contracts!V4959","v":0},{"$f":"unique_contracts!AB4959","v":0},{"$f":"unique_contracts!AM4959","v":0},{"$f":"unique_contracts!AN4959","v":0},{"$f":"unique_contracts!AO4959","v":0},{"$f":"unique_contracts!AP4959","v":0},{"$f":"unique_contracts!AQ4959","v":0},{"$f":"unique_contracts!AR4959","v":0},{"$f":"unique_contracts!BR4959","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4959,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4959,\"pumped_storage\",\n      IF(AND(NOT(U4959),V4959),\"n/a\",\n        IF(AND(K4959>0,OR(G4959=\"NotHybrid\",G4959=0)),_xlfn.CONCAT(AB4959,INDEX(resources!$G:$G,MATCH(C4959,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4959,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4959=\"Online\",NOT(ISNUMBER(MATCH(AC4959,misc!$DD:$DD,0)))),F4959,E4959)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AL$1,$AG4959>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CI$3:CI$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AL$1,$AG4959>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CI$3:CI$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AM$1,$AG4959>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AM$1,$AG4959>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AN$1,$AG4959>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CK$3:CK$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AN$1,$AG4959>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CK$3:CK$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AO$1,$AG4959>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CL$3:CL$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AO$1,$AG4959>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CL$3:CL$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AP$1,$AG4959>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CM$3:CM$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AP$1,$AG4959>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CM$3:CM$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AQ$1,$AG4959>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CN$3:CN$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AQ$1,$AG4959>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CN$3:CN$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AR$1,$AG4959>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CO$3:CO$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AR$1,$AG4959>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CO$3:CO$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AS$1,$AG4959>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CP$3:CP$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AS$1,$AG4959>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CP$3:CP$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AT$1,$AG4959>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AT$1,$AG4959>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AU$1,$AG4959>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CR$3:CR$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AU$1,$AG4959>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CR$3:CR$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AV$1,$AG4959>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CS$3:CS$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AV$1,$AG4959>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CS$3:CS$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AW$1,$AG4959>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CT$3:CT$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AW$1,$AG4959>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CT$3:CT$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AX$1,$AG4959>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CU$3:CU$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AX$1,$AG4959>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CU$3:CU$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AY$1,$AG4959>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CV$3:CV$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AY$1,$AG4959>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CV$3:CV$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=AZ$1,$AG4959>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CW$3:CW$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=AZ$1,$AG4959>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CW$3:CW$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=BA$1,$AG4959>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CX$3:CX$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=BA$1,$AG4959>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CX$3:CX$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=BB$1,$AG4959>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CY$3:CY$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=BB$1,$AG4959>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CY$3:CY$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=BC$1,$AG4959>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=BC$1,$AG4959>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=BD$1,$AG4959>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!DA$3:DA$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=BD$1,$AG4959>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!DA$3:DA$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4959<=BE$1,$AG4959>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4959,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4959>$AB4959,$AD4959=\"n/a\"),($AA4959-$AB4959)*INDEX(misc!DB$3:DB$6,MATCH($AC4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4959=\"n/a\",$AJ4959*$AI4959,$I4959)\n    +IFERROR(\n      IF(AND($AF4959<=BE$1,$AG4959>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4959,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4959>$AB4959,($AA4959-$AB4959)*INDEX(misc!DB$3:DB$6,MATCH($AD4959,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4959*$AH4959*$AI4959),\n$X4959)*$AK4959","v":0}]
[null,{"$f":"unique_contracts!A4960","v":0},{"$f":"unique_contracts!B4960","v":0},{"$f":"unique_contracts!D4960","v":0},{"$f":"unique_contracts!J4960","v":0},{"$f":"unique_contracts!K4960","v":0},{"$f":"unique_contracts!M4960","v":0},{"$f":"unique_contracts!N4960","v":0},{"$f":"unique_contracts!P4960","v":0},{"$f":"unique_contracts!R4960","v":0},{"$f":"unique_contracts!V4960","v":0},{"$f":"unique_contracts!AB4960","v":0},{"$f":"unique_contracts!AM4960","v":0},{"$f":"unique_contracts!AN4960","v":0},{"$f":"unique_contracts!AO4960","v":0},{"$f":"unique_contracts!AP4960","v":0},{"$f":"unique_contracts!AQ4960","v":0},{"$f":"unique_contracts!AR4960","v":0},{"$f":"unique_contracts!BR4960","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4960,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4960,\"pumped_storage\",\n      IF(AND(NOT(U4960),V4960),\"n/a\",\n        IF(AND(K4960>0,OR(G4960=\"NotHybrid\",G4960=0)),_xlfn.CONCAT(AB4960,INDEX(resources!$G:$G,MATCH(C4960,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4960,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4960=\"Online\",NOT(ISNUMBER(MATCH(AC4960,misc!$DD:$DD,0)))),F4960,E4960)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AL$1,$AG4960>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CI$3:CI$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AL$1,$AG4960>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CI$3:CI$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AM$1,$AG4960>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AM$1,$AG4960>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AN$1,$AG4960>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CK$3:CK$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AN$1,$AG4960>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CK$3:CK$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AO$1,$AG4960>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CL$3:CL$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AO$1,$AG4960>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CL$3:CL$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AP$1,$AG4960>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CM$3:CM$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AP$1,$AG4960>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CM$3:CM$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AQ$1,$AG4960>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CN$3:CN$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AQ$1,$AG4960>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CN$3:CN$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AR$1,$AG4960>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CO$3:CO$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AR$1,$AG4960>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CO$3:CO$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AS$1,$AG4960>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CP$3:CP$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AS$1,$AG4960>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CP$3:CP$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AT$1,$AG4960>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AT$1,$AG4960>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AU$1,$AG4960>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CR$3:CR$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AU$1,$AG4960>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CR$3:CR$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AV$1,$AG4960>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CS$3:CS$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AV$1,$AG4960>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CS$3:CS$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AW$1,$AG4960>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CT$3:CT$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AW$1,$AG4960>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CT$3:CT$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AX$1,$AG4960>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CU$3:CU$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AX$1,$AG4960>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CU$3:CU$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AY$1,$AG4960>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CV$3:CV$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AY$1,$AG4960>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CV$3:CV$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=AZ$1,$AG4960>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CW$3:CW$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=AZ$1,$AG4960>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CW$3:CW$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=BA$1,$AG4960>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CX$3:CX$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=BA$1,$AG4960>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CX$3:CX$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=BB$1,$AG4960>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CY$3:CY$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=BB$1,$AG4960>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CY$3:CY$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=BC$1,$AG4960>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=BC$1,$AG4960>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=BD$1,$AG4960>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!DA$3:DA$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=BD$1,$AG4960>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!DA$3:DA$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4960<=BE$1,$AG4960>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4960,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4960>$AB4960,$AD4960=\"n/a\"),($AA4960-$AB4960)*INDEX(misc!DB$3:DB$6,MATCH($AC4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4960=\"n/a\",$AJ4960*$AI4960,$I4960)\n    +IFERROR(\n      IF(AND($AF4960<=BE$1,$AG4960>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4960,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4960>$AB4960,($AA4960-$AB4960)*INDEX(misc!DB$3:DB$6,MATCH($AD4960,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4960*$AH4960*$AI4960),\n$X4960)*$AK4960","v":0}]
[null,{"$f":"unique_contracts!A4961","v":0},{"$f":"unique_contracts!B4961","v":0},{"$f":"unique_contracts!D4961","v":0},{"$f":"unique_contracts!J4961","v":0},{"$f":"unique_contracts!K4961","v":0},{"$f":"unique_contracts!M4961","v":0},{"$f":"unique_contracts!N4961","v":0},{"$f":"unique_contracts!P4961","v":0},{"$f":"unique_contracts!R4961","v":0},{"$f":"unique_contracts!V4961","v":0},{"$f":"unique_contracts!AB4961","v":0},{"$f":"unique_contracts!AM4961","v":0},{"$f":"unique_contracts!AN4961","v":0},{"$f":"unique_contracts!AO4961","v":0},{"$f":"unique_contracts!AP4961","v":0},{"$f":"unique_contracts!AQ4961","v":0},{"$f":"unique_contracts!AR4961","v":0},{"$f":"unique_contracts!BR4961","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4961,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4961,\"pumped_storage\",\n      IF(AND(NOT(U4961),V4961),\"n/a\",\n        IF(AND(K4961>0,OR(G4961=\"NotHybrid\",G4961=0)),_xlfn.CONCAT(AB4961,INDEX(resources!$G:$G,MATCH(C4961,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4961,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4961=\"Online\",NOT(ISNUMBER(MATCH(AC4961,misc!$DD:$DD,0)))),F4961,E4961)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AL$1,$AG4961>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CI$3:CI$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AL$1,$AG4961>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CI$3:CI$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AM$1,$AG4961>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AM$1,$AG4961>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AN$1,$AG4961>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CK$3:CK$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AN$1,$AG4961>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CK$3:CK$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AO$1,$AG4961>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CL$3:CL$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AO$1,$AG4961>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CL$3:CL$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AP$1,$AG4961>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CM$3:CM$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AP$1,$AG4961>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CM$3:CM$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AQ$1,$AG4961>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CN$3:CN$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AQ$1,$AG4961>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CN$3:CN$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AR$1,$AG4961>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CO$3:CO$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AR$1,$AG4961>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CO$3:CO$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AS$1,$AG4961>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CP$3:CP$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AS$1,$AG4961>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CP$3:CP$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AT$1,$AG4961>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AT$1,$AG4961>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AU$1,$AG4961>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CR$3:CR$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AU$1,$AG4961>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CR$3:CR$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AV$1,$AG4961>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CS$3:CS$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AV$1,$AG4961>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CS$3:CS$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AW$1,$AG4961>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CT$3:CT$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AW$1,$AG4961>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CT$3:CT$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AX$1,$AG4961>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CU$3:CU$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AX$1,$AG4961>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CU$3:CU$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AY$1,$AG4961>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CV$3:CV$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AY$1,$AG4961>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CV$3:CV$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=AZ$1,$AG4961>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CW$3:CW$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=AZ$1,$AG4961>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CW$3:CW$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=BA$1,$AG4961>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CX$3:CX$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=BA$1,$AG4961>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CX$3:CX$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=BB$1,$AG4961>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CY$3:CY$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=BB$1,$AG4961>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CY$3:CY$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=BC$1,$AG4961>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=BC$1,$AG4961>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=BD$1,$AG4961>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!DA$3:DA$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=BD$1,$AG4961>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!DA$3:DA$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4961<=BE$1,$AG4961>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4961,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4961>$AB4961,$AD4961=\"n/a\"),($AA4961-$AB4961)*INDEX(misc!DB$3:DB$6,MATCH($AC4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4961=\"n/a\",$AJ4961*$AI4961,$I4961)\n    +IFERROR(\n      IF(AND($AF4961<=BE$1,$AG4961>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4961,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4961>$AB4961,($AA4961-$AB4961)*INDEX(misc!DB$3:DB$6,MATCH($AD4961,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4961*$AH4961*$AI4961),\n$X4961)*$AK4961","v":0}]
[null,{"$f":"unique_contracts!A4962","v":0},{"$f":"unique_contracts!B4962","v":0},{"$f":"unique_contracts!D4962","v":0},{"$f":"unique_contracts!J4962","v":0},{"$f":"unique_contracts!K4962","v":0},{"$f":"unique_contracts!M4962","v":0},{"$f":"unique_contracts!N4962","v":0},{"$f":"unique_contracts!P4962","v":0},{"$f":"unique_contracts!R4962","v":0},{"$f":"unique_contracts!V4962","v":0},{"$f":"unique_contracts!AB4962","v":0},{"$f":"unique_contracts!AM4962","v":0},{"$f":"unique_contracts!AN4962","v":0},{"$f":"unique_contracts!AO4962","v":0},{"$f":"unique_contracts!AP4962","v":0},{"$f":"unique_contracts!AQ4962","v":0},{"$f":"unique_contracts!AR4962","v":0},{"$f":"unique_contracts!BR4962","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4962,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4962,\"pumped_storage\",\n      IF(AND(NOT(U4962),V4962),\"n/a\",\n        IF(AND(K4962>0,OR(G4962=\"NotHybrid\",G4962=0)),_xlfn.CONCAT(AB4962,INDEX(resources!$G:$G,MATCH(C4962,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4962,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4962=\"Online\",NOT(ISNUMBER(MATCH(AC4962,misc!$DD:$DD,0)))),F4962,E4962)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AL$1,$AG4962>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CI$3:CI$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AL$1,$AG4962>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CI$3:CI$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AM$1,$AG4962>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AM$1,$AG4962>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AN$1,$AG4962>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CK$3:CK$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AN$1,$AG4962>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CK$3:CK$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AO$1,$AG4962>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CL$3:CL$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AO$1,$AG4962>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CL$3:CL$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AP$1,$AG4962>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CM$3:CM$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AP$1,$AG4962>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CM$3:CM$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AQ$1,$AG4962>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CN$3:CN$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AQ$1,$AG4962>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CN$3:CN$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AR$1,$AG4962>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CO$3:CO$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AR$1,$AG4962>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CO$3:CO$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AS$1,$AG4962>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CP$3:CP$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AS$1,$AG4962>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CP$3:CP$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AT$1,$AG4962>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AT$1,$AG4962>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AU$1,$AG4962>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CR$3:CR$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AU$1,$AG4962>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CR$3:CR$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AV$1,$AG4962>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CS$3:CS$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AV$1,$AG4962>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CS$3:CS$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AW$1,$AG4962>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CT$3:CT$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AW$1,$AG4962>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CT$3:CT$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AX$1,$AG4962>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CU$3:CU$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AX$1,$AG4962>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CU$3:CU$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AY$1,$AG4962>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CV$3:CV$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AY$1,$AG4962>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CV$3:CV$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=AZ$1,$AG4962>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CW$3:CW$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=AZ$1,$AG4962>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CW$3:CW$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=BA$1,$AG4962>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CX$3:CX$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=BA$1,$AG4962>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CX$3:CX$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=BB$1,$AG4962>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CY$3:CY$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=BB$1,$AG4962>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CY$3:CY$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=BC$1,$AG4962>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=BC$1,$AG4962>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=BD$1,$AG4962>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!DA$3:DA$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=BD$1,$AG4962>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!DA$3:DA$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4962<=BE$1,$AG4962>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4962,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4962>$AB4962,$AD4962=\"n/a\"),($AA4962-$AB4962)*INDEX(misc!DB$3:DB$6,MATCH($AC4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4962=\"n/a\",$AJ4962*$AI4962,$I4962)\n    +IFERROR(\n      IF(AND($AF4962<=BE$1,$AG4962>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4962,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4962>$AB4962,($AA4962-$AB4962)*INDEX(misc!DB$3:DB$6,MATCH($AD4962,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4962*$AH4962*$AI4962),\n$X4962)*$AK4962","v":0}]
[null,{"$f":"unique_contracts!A4963","v":0},{"$f":"unique_contracts!B4963","v":0},{"$f":"unique_contracts!D4963","v":0},{"$f":"unique_contracts!J4963","v":0},{"$f":"unique_contracts!K4963","v":0},{"$f":"unique_contracts!M4963","v":0},{"$f":"unique_contracts!N4963","v":0},{"$f":"unique_contracts!P4963","v":0},{"$f":"unique_contracts!R4963","v":0},{"$f":"unique_contracts!V4963","v":0},{"$f":"unique_contracts!AB4963","v":0},{"$f":"unique_contracts!AM4963","v":0},{"$f":"unique_contracts!AN4963","v":0},{"$f":"unique_contracts!AO4963","v":0},{"$f":"unique_contracts!AP4963","v":0},{"$f":"unique_contracts!AQ4963","v":0},{"$f":"unique_contracts!AR4963","v":0},{"$f":"unique_contracts!BR4963","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4963,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4963,\"pumped_storage\",\n      IF(AND(NOT(U4963),V4963),\"n/a\",\n        IF(AND(K4963>0,OR(G4963=\"NotHybrid\",G4963=0)),_xlfn.CONCAT(AB4963,INDEX(resources!$G:$G,MATCH(C4963,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4963,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4963=\"Online\",NOT(ISNUMBER(MATCH(AC4963,misc!$DD:$DD,0)))),F4963,E4963)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AL$1,$AG4963>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CI$3:CI$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AL$1,$AG4963>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CI$3:CI$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AM$1,$AG4963>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AM$1,$AG4963>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AN$1,$AG4963>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CK$3:CK$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AN$1,$AG4963>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CK$3:CK$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AO$1,$AG4963>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CL$3:CL$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AO$1,$AG4963>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CL$3:CL$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AP$1,$AG4963>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CM$3:CM$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AP$1,$AG4963>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CM$3:CM$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AQ$1,$AG4963>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CN$3:CN$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AQ$1,$AG4963>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CN$3:CN$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AR$1,$AG4963>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CO$3:CO$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AR$1,$AG4963>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CO$3:CO$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AS$1,$AG4963>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CP$3:CP$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AS$1,$AG4963>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CP$3:CP$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AT$1,$AG4963>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AT$1,$AG4963>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AU$1,$AG4963>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CR$3:CR$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AU$1,$AG4963>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CR$3:CR$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AV$1,$AG4963>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CS$3:CS$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AV$1,$AG4963>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CS$3:CS$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AW$1,$AG4963>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CT$3:CT$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AW$1,$AG4963>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CT$3:CT$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AX$1,$AG4963>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CU$3:CU$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AX$1,$AG4963>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CU$3:CU$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AY$1,$AG4963>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CV$3:CV$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AY$1,$AG4963>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CV$3:CV$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=AZ$1,$AG4963>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CW$3:CW$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=AZ$1,$AG4963>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CW$3:CW$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=BA$1,$AG4963>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CX$3:CX$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=BA$1,$AG4963>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CX$3:CX$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=BB$1,$AG4963>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CY$3:CY$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=BB$1,$AG4963>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CY$3:CY$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=BC$1,$AG4963>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=BC$1,$AG4963>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=BD$1,$AG4963>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!DA$3:DA$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=BD$1,$AG4963>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!DA$3:DA$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4963<=BE$1,$AG4963>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4963,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4963>$AB4963,$AD4963=\"n/a\"),($AA4963-$AB4963)*INDEX(misc!DB$3:DB$6,MATCH($AC4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4963=\"n/a\",$AJ4963*$AI4963,$I4963)\n    +IFERROR(\n      IF(AND($AF4963<=BE$1,$AG4963>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4963,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4963>$AB4963,($AA4963-$AB4963)*INDEX(misc!DB$3:DB$6,MATCH($AD4963,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4963*$AH4963*$AI4963),\n$X4963)*$AK4963","v":0}]
[null,{"$f":"unique_contracts!A4964","v":0},{"$f":"unique_contracts!B4964","v":0},{"$f":"unique_contracts!D4964","v":0},{"$f":"unique_contracts!J4964","v":0},{"$f":"unique_contracts!K4964","v":0},{"$f":"unique_contracts!M4964","v":0},{"$f":"unique_contracts!N4964","v":0},{"$f":"unique_contracts!P4964","v":0},{"$f":"unique_contracts!R4964","v":0},{"$f":"unique_contracts!V4964","v":0},{"$f":"unique_contracts!AB4964","v":0},{"$f":"unique_contracts!AM4964","v":0},{"$f":"unique_contracts!AN4964","v":0},{"$f":"unique_contracts!AO4964","v":0},{"$f":"unique_contracts!AP4964","v":0},{"$f":"unique_contracts!AQ4964","v":0},{"$f":"unique_contracts!AR4964","v":0},{"$f":"unique_contracts!BR4964","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4964,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4964,\"pumped_storage\",\n      IF(AND(NOT(U4964),V4964),\"n/a\",\n        IF(AND(K4964>0,OR(G4964=\"NotHybrid\",G4964=0)),_xlfn.CONCAT(AB4964,INDEX(resources!$G:$G,MATCH(C4964,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4964,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4964=\"Online\",NOT(ISNUMBER(MATCH(AC4964,misc!$DD:$DD,0)))),F4964,E4964)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AL$1,$AG4964>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CI$3:CI$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AL$1,$AG4964>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CI$3:CI$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AM$1,$AG4964>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AM$1,$AG4964>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AN$1,$AG4964>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CK$3:CK$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AN$1,$AG4964>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CK$3:CK$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AO$1,$AG4964>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CL$3:CL$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AO$1,$AG4964>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CL$3:CL$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AP$1,$AG4964>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CM$3:CM$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AP$1,$AG4964>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CM$3:CM$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AQ$1,$AG4964>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CN$3:CN$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AQ$1,$AG4964>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CN$3:CN$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AR$1,$AG4964>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CO$3:CO$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AR$1,$AG4964>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CO$3:CO$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AS$1,$AG4964>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CP$3:CP$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AS$1,$AG4964>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CP$3:CP$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AT$1,$AG4964>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AT$1,$AG4964>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AU$1,$AG4964>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CR$3:CR$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AU$1,$AG4964>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CR$3:CR$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AV$1,$AG4964>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CS$3:CS$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AV$1,$AG4964>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CS$3:CS$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AW$1,$AG4964>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CT$3:CT$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AW$1,$AG4964>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CT$3:CT$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AX$1,$AG4964>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CU$3:CU$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AX$1,$AG4964>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CU$3:CU$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AY$1,$AG4964>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CV$3:CV$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AY$1,$AG4964>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CV$3:CV$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=AZ$1,$AG4964>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CW$3:CW$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=AZ$1,$AG4964>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CW$3:CW$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=BA$1,$AG4964>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CX$3:CX$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=BA$1,$AG4964>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CX$3:CX$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=BB$1,$AG4964>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CY$3:CY$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=BB$1,$AG4964>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CY$3:CY$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=BC$1,$AG4964>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=BC$1,$AG4964>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=BD$1,$AG4964>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!DA$3:DA$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=BD$1,$AG4964>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!DA$3:DA$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4964<=BE$1,$AG4964>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4964,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4964>$AB4964,$AD4964=\"n/a\"),($AA4964-$AB4964)*INDEX(misc!DB$3:DB$6,MATCH($AC4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4964=\"n/a\",$AJ4964*$AI4964,$I4964)\n    +IFERROR(\n      IF(AND($AF4964<=BE$1,$AG4964>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4964,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4964>$AB4964,($AA4964-$AB4964)*INDEX(misc!DB$3:DB$6,MATCH($AD4964,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4964*$AH4964*$AI4964),\n$X4964)*$AK4964","v":0}]
[null,{"$f":"unique_contracts!A4965","v":0},{"$f":"unique_contracts!B4965","v":0},{"$f":"unique_contracts!D4965","v":0},{"$f":"unique_contracts!J4965","v":0},{"$f":"unique_contracts!K4965","v":0},{"$f":"unique_contracts!M4965","v":0},{"$f":"unique_contracts!N4965","v":0},{"$f":"unique_contracts!P4965","v":0},{"$f":"unique_contracts!R4965","v":0},{"$f":"unique_contracts!V4965","v":0},{"$f":"unique_contracts!AB4965","v":0},{"$f":"unique_contracts!AM4965","v":0},{"$f":"unique_contracts!AN4965","v":0},{"$f":"unique_contracts!AO4965","v":0},{"$f":"unique_contracts!AP4965","v":0},{"$f":"unique_contracts!AQ4965","v":0},{"$f":"unique_contracts!AR4965","v":0},{"$f":"unique_contracts!BR4965","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4965,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4965,\"pumped_storage\",\n      IF(AND(NOT(U4965),V4965),\"n/a\",\n        IF(AND(K4965>0,OR(G4965=\"NotHybrid\",G4965=0)),_xlfn.CONCAT(AB4965,INDEX(resources!$G:$G,MATCH(C4965,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4965,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4965=\"Online\",NOT(ISNUMBER(MATCH(AC4965,misc!$DD:$DD,0)))),F4965,E4965)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AL$1,$AG4965>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CI$3:CI$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AL$1,$AG4965>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CI$3:CI$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AM$1,$AG4965>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AM$1,$AG4965>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AN$1,$AG4965>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CK$3:CK$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AN$1,$AG4965>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CK$3:CK$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AO$1,$AG4965>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CL$3:CL$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AO$1,$AG4965>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CL$3:CL$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AP$1,$AG4965>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CM$3:CM$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AP$1,$AG4965>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CM$3:CM$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AQ$1,$AG4965>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CN$3:CN$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AQ$1,$AG4965>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CN$3:CN$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AR$1,$AG4965>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CO$3:CO$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AR$1,$AG4965>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CO$3:CO$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AS$1,$AG4965>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CP$3:CP$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AS$1,$AG4965>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CP$3:CP$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AT$1,$AG4965>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AT$1,$AG4965>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AU$1,$AG4965>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CR$3:CR$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AU$1,$AG4965>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CR$3:CR$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AV$1,$AG4965>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CS$3:CS$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AV$1,$AG4965>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CS$3:CS$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AW$1,$AG4965>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CT$3:CT$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AW$1,$AG4965>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CT$3:CT$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AX$1,$AG4965>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CU$3:CU$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AX$1,$AG4965>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CU$3:CU$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AY$1,$AG4965>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CV$3:CV$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AY$1,$AG4965>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CV$3:CV$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=AZ$1,$AG4965>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CW$3:CW$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=AZ$1,$AG4965>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CW$3:CW$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=BA$1,$AG4965>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CX$3:CX$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=BA$1,$AG4965>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CX$3:CX$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=BB$1,$AG4965>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CY$3:CY$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=BB$1,$AG4965>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CY$3:CY$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=BC$1,$AG4965>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=BC$1,$AG4965>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=BD$1,$AG4965>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!DA$3:DA$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=BD$1,$AG4965>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!DA$3:DA$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4965<=BE$1,$AG4965>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4965>$AB4965,$AD4965=\"n/a\"),($AA4965-$AB4965)*INDEX(misc!DB$3:DB$6,MATCH($AC4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4965=\"n/a\",$AJ4965*$AI4965,$I4965)\n    +IFERROR(\n      IF(AND($AF4965<=BE$1,$AG4965>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4965>$AB4965,($AA4965-$AB4965)*INDEX(misc!DB$3:DB$6,MATCH($AD4965,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4965*$AH4965*$AI4965),\n$X4965)*$AK4965","v":0}]
[null,{"$f":"unique_contracts!A4966","v":0},{"$f":"unique_contracts!B4966","v":0},{"$f":"unique_contracts!D4966","v":0},{"$f":"unique_contracts!J4966","v":0},{"$f":"unique_contracts!K4966","v":0},{"$f":"unique_contracts!M4966","v":0},{"$f":"unique_contracts!N4966","v":0},{"$f":"unique_contracts!P4966","v":0},{"$f":"unique_contracts!R4966","v":0},{"$f":"unique_contracts!V4966","v":0},{"$f":"unique_contracts!AB4966","v":0},{"$f":"unique_contracts!AM4966","v":0},{"$f":"unique_contracts!AN4966","v":0},{"$f":"unique_contracts!AO4966","v":0},{"$f":"unique_contracts!AP4966","v":0},{"$f":"unique_contracts!AQ4966","v":0},{"$f":"unique_contracts!AR4966","v":0},{"$f":"unique_contracts!BR4966","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4966,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4966,\"pumped_storage\",\n      IF(AND(NOT(U4966),V4966),\"n/a\",\n        IF(AND(K4966>0,OR(G4966=\"NotHybrid\",G4966=0)),_xlfn.CONCAT(AB4966,INDEX(resources!$G:$G,MATCH(C4966,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4966,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4966=\"Online\",NOT(ISNUMBER(MATCH(AC4966,misc!$DD:$DD,0)))),F4966,E4966)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AL$1,$AG4966>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CI$3:CI$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AL$1,$AG4966>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CI$3:CI$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AM$1,$AG4966>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AM$1,$AG4966>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AN$1,$AG4966>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CK$3:CK$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AN$1,$AG4966>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CK$3:CK$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AO$1,$AG4966>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CL$3:CL$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AO$1,$AG4966>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CL$3:CL$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AP$1,$AG4966>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CM$3:CM$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AP$1,$AG4966>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CM$3:CM$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AQ$1,$AG4966>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CN$3:CN$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AQ$1,$AG4966>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CN$3:CN$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AR$1,$AG4966>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CO$3:CO$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AR$1,$AG4966>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CO$3:CO$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AS$1,$AG4966>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CP$3:CP$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AS$1,$AG4966>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CP$3:CP$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AT$1,$AG4966>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AT$1,$AG4966>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AU$1,$AG4966>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CR$3:CR$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AU$1,$AG4966>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CR$3:CR$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AV$1,$AG4966>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CS$3:CS$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AV$1,$AG4966>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CS$3:CS$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AW$1,$AG4966>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CT$3:CT$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AW$1,$AG4966>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CT$3:CT$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AX$1,$AG4966>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CU$3:CU$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AX$1,$AG4966>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CU$3:CU$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AY$1,$AG4966>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CV$3:CV$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AY$1,$AG4966>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CV$3:CV$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=AZ$1,$AG4966>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CW$3:CW$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=AZ$1,$AG4966>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CW$3:CW$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=BA$1,$AG4966>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CX$3:CX$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=BA$1,$AG4966>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CX$3:CX$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=BB$1,$AG4966>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CY$3:CY$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=BB$1,$AG4966>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CY$3:CY$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=BC$1,$AG4966>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=BC$1,$AG4966>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=BD$1,$AG4966>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!DA$3:DA$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=BD$1,$AG4966>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!DA$3:DA$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4966<=BE$1,$AG4966>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4966,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4966>$AB4966,$AD4966=\"n/a\"),($AA4966-$AB4966)*INDEX(misc!DB$3:DB$6,MATCH($AC4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4966=\"n/a\",$AJ4966*$AI4966,$I4966)\n    +IFERROR(\n      IF(AND($AF4966<=BE$1,$AG4966>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4966,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4966>$AB4966,($AA4966-$AB4966)*INDEX(misc!DB$3:DB$6,MATCH($AD4966,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4966*$AH4966*$AI4966),\n$X4966)*$AK4966","v":0}]
[null,{"$f":"unique_contracts!A4967","v":0},{"$f":"unique_contracts!B4967","v":0},{"$f":"unique_contracts!D4967","v":0},{"$f":"unique_contracts!J4967","v":0},{"$f":"unique_contracts!K4967","v":0},{"$f":"unique_contracts!M4967","v":0},{"$f":"unique_contracts!N4967","v":0},{"$f":"unique_contracts!P4967","v":0},{"$f":"unique_contracts!R4967","v":0},{"$f":"unique_contracts!V4967","v":0},{"$f":"unique_contracts!AB4967","v":0},{"$f":"unique_contracts!AM4967","v":0},{"$f":"unique_contracts!AN4967","v":0},{"$f":"unique_contracts!AO4967","v":0},{"$f":"unique_contracts!AP4967","v":0},{"$f":"unique_contracts!AQ4967","v":0},{"$f":"unique_contracts!AR4967","v":0},{"$f":"unique_contracts!BR4967","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4967,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4967,\"pumped_storage\",\n      IF(AND(NOT(U4967),V4967),\"n/a\",\n        IF(AND(K4967>0,OR(G4967=\"NotHybrid\",G4967=0)),_xlfn.CONCAT(AB4967,INDEX(resources!$G:$G,MATCH(C4967,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4967,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4967=\"Online\",NOT(ISNUMBER(MATCH(AC4967,misc!$DD:$DD,0)))),F4967,E4967)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AL$1,$AG4967>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CI$3:CI$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AL$1,$AG4967>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CI$3:CI$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AM$1,$AG4967>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AM$1,$AG4967>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AN$1,$AG4967>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CK$3:CK$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AN$1,$AG4967>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CK$3:CK$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AO$1,$AG4967>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CL$3:CL$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AO$1,$AG4967>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CL$3:CL$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AP$1,$AG4967>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CM$3:CM$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AP$1,$AG4967>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CM$3:CM$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AQ$1,$AG4967>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CN$3:CN$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AQ$1,$AG4967>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CN$3:CN$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AR$1,$AG4967>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CO$3:CO$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AR$1,$AG4967>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CO$3:CO$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AS$1,$AG4967>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CP$3:CP$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AS$1,$AG4967>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CP$3:CP$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AT$1,$AG4967>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AT$1,$AG4967>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AU$1,$AG4967>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CR$3:CR$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AU$1,$AG4967>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CR$3:CR$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AV$1,$AG4967>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CS$3:CS$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AV$1,$AG4967>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CS$3:CS$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AW$1,$AG4967>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CT$3:CT$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AW$1,$AG4967>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CT$3:CT$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AX$1,$AG4967>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CU$3:CU$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AX$1,$AG4967>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CU$3:CU$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AY$1,$AG4967>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CV$3:CV$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AY$1,$AG4967>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CV$3:CV$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=AZ$1,$AG4967>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CW$3:CW$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=AZ$1,$AG4967>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CW$3:CW$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=BA$1,$AG4967>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CX$3:CX$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=BA$1,$AG4967>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CX$3:CX$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=BB$1,$AG4967>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CY$3:CY$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=BB$1,$AG4967>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CY$3:CY$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=BC$1,$AG4967>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=BC$1,$AG4967>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=BD$1,$AG4967>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!DA$3:DA$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=BD$1,$AG4967>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!DA$3:DA$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4967<=BE$1,$AG4967>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4967,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4967>$AB4967,$AD4967=\"n/a\"),($AA4967-$AB4967)*INDEX(misc!DB$3:DB$6,MATCH($AC4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4967=\"n/a\",$AJ4967*$AI4967,$I4967)\n    +IFERROR(\n      IF(AND($AF4967<=BE$1,$AG4967>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4967,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4967>$AB4967,($AA4967-$AB4967)*INDEX(misc!DB$3:DB$6,MATCH($AD4967,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4967*$AH4967*$AI4967),\n$X4967)*$AK4967","v":0}]
[null,{"$f":"unique_contracts!A4968","v":0},{"$f":"unique_contracts!B4968","v":0},{"$f":"unique_contracts!D4968","v":0},{"$f":"unique_contracts!J4968","v":0},{"$f":"unique_contracts!K4968","v":0},{"$f":"unique_contracts!M4968","v":0},{"$f":"unique_contracts!N4968","v":0},{"$f":"unique_contracts!P4968","v":0},{"$f":"unique_contracts!R4968","v":0},{"$f":"unique_contracts!V4968","v":0},{"$f":"unique_contracts!AB4968","v":0},{"$f":"unique_contracts!AM4968","v":0},{"$f":"unique_contracts!AN4968","v":0},{"$f":"unique_contracts!AO4968","v":0},{"$f":"unique_contracts!AP4968","v":0},{"$f":"unique_contracts!AQ4968","v":0},{"$f":"unique_contracts!AR4968","v":0},{"$f":"unique_contracts!BR4968","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4968,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4968,\"pumped_storage\",\n      IF(AND(NOT(U4968),V4968),\"n/a\",\n        IF(AND(K4968>0,OR(G4968=\"NotHybrid\",G4968=0)),_xlfn.CONCAT(AB4968,INDEX(resources!$G:$G,MATCH(C4968,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4968,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4968=\"Online\",NOT(ISNUMBER(MATCH(AC4968,misc!$DD:$DD,0)))),F4968,E4968)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AL$1,$AG4968>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CI$3:CI$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AL$1,$AG4968>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CI$3:CI$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AM$1,$AG4968>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AM$1,$AG4968>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AN$1,$AG4968>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CK$3:CK$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AN$1,$AG4968>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CK$3:CK$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AO$1,$AG4968>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CL$3:CL$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AO$1,$AG4968>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CL$3:CL$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AP$1,$AG4968>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CM$3:CM$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AP$1,$AG4968>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CM$3:CM$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AQ$1,$AG4968>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CN$3:CN$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AQ$1,$AG4968>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CN$3:CN$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AR$1,$AG4968>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CO$3:CO$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AR$1,$AG4968>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CO$3:CO$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AS$1,$AG4968>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CP$3:CP$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AS$1,$AG4968>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CP$3:CP$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AT$1,$AG4968>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AT$1,$AG4968>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AU$1,$AG4968>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CR$3:CR$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AU$1,$AG4968>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CR$3:CR$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AV$1,$AG4968>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CS$3:CS$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AV$1,$AG4968>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CS$3:CS$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AW$1,$AG4968>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CT$3:CT$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AW$1,$AG4968>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CT$3:CT$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AX$1,$AG4968>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CU$3:CU$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AX$1,$AG4968>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CU$3:CU$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AY$1,$AG4968>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CV$3:CV$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AY$1,$AG4968>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CV$3:CV$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=AZ$1,$AG4968>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CW$3:CW$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=AZ$1,$AG4968>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CW$3:CW$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=BA$1,$AG4968>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CX$3:CX$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=BA$1,$AG4968>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CX$3:CX$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=BB$1,$AG4968>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CY$3:CY$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=BB$1,$AG4968>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CY$3:CY$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=BC$1,$AG4968>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=BC$1,$AG4968>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=BD$1,$AG4968>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!DA$3:DA$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=BD$1,$AG4968>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!DA$3:DA$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4968<=BE$1,$AG4968>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4968,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4968>$AB4968,$AD4968=\"n/a\"),($AA4968-$AB4968)*INDEX(misc!DB$3:DB$6,MATCH($AC4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4968=\"n/a\",$AJ4968*$AI4968,$I4968)\n    +IFERROR(\n      IF(AND($AF4968<=BE$1,$AG4968>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4968,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4968>$AB4968,($AA4968-$AB4968)*INDEX(misc!DB$3:DB$6,MATCH($AD4968,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4968*$AH4968*$AI4968),\n$X4968)*$AK4968","v":0}]
[null,{"$f":"unique_contracts!A4969","v":0},{"$f":"unique_contracts!B4969","v":0},{"$f":"unique_contracts!D4969","v":0},{"$f":"unique_contracts!J4969","v":0},{"$f":"unique_contracts!K4969","v":0},{"$f":"unique_contracts!M4969","v":0},{"$f":"unique_contracts!N4969","v":0},{"$f":"unique_contracts!P4969","v":0},{"$f":"unique_contracts!R4969","v":0},{"$f":"unique_contracts!V4969","v":0},{"$f":"unique_contracts!AB4969","v":0},{"$f":"unique_contracts!AM4969","v":0},{"$f":"unique_contracts!AN4969","v":0},{"$f":"unique_contracts!AO4969","v":0},{"$f":"unique_contracts!AP4969","v":0},{"$f":"unique_contracts!AQ4969","v":0},{"$f":"unique_contracts!AR4969","v":0},{"$f":"unique_contracts!BR4969","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4969,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4969,\"pumped_storage\",\n      IF(AND(NOT(U4969),V4969),\"n/a\",\n        IF(AND(K4969>0,OR(G4969=\"NotHybrid\",G4969=0)),_xlfn.CONCAT(AB4969,INDEX(resources!$G:$G,MATCH(C4969,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4969,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4969=\"Online\",NOT(ISNUMBER(MATCH(AC4969,misc!$DD:$DD,0)))),F4969,E4969)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AL$1,$AG4969>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CI$3:CI$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AL$1,$AG4969>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CI$3:CI$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AM$1,$AG4969>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AM$1,$AG4969>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AN$1,$AG4969>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CK$3:CK$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AN$1,$AG4969>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CK$3:CK$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AO$1,$AG4969>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CL$3:CL$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AO$1,$AG4969>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CL$3:CL$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AP$1,$AG4969>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CM$3:CM$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AP$1,$AG4969>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CM$3:CM$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AQ$1,$AG4969>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CN$3:CN$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AQ$1,$AG4969>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CN$3:CN$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AR$1,$AG4969>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CO$3:CO$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AR$1,$AG4969>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CO$3:CO$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AS$1,$AG4969>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CP$3:CP$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AS$1,$AG4969>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CP$3:CP$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AT$1,$AG4969>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AT$1,$AG4969>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AU$1,$AG4969>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CR$3:CR$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AU$1,$AG4969>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CR$3:CR$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AV$1,$AG4969>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CS$3:CS$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AV$1,$AG4969>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CS$3:CS$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AW$1,$AG4969>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CT$3:CT$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AW$1,$AG4969>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CT$3:CT$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AX$1,$AG4969>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CU$3:CU$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AX$1,$AG4969>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CU$3:CU$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AY$1,$AG4969>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CV$3:CV$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AY$1,$AG4969>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CV$3:CV$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=AZ$1,$AG4969>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CW$3:CW$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=AZ$1,$AG4969>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CW$3:CW$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=BA$1,$AG4969>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CX$3:CX$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=BA$1,$AG4969>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CX$3:CX$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=BB$1,$AG4969>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CY$3:CY$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=BB$1,$AG4969>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CY$3:CY$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=BC$1,$AG4969>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=BC$1,$AG4969>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=BD$1,$AG4969>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!DA$3:DA$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=BD$1,$AG4969>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!DA$3:DA$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4969<=BE$1,$AG4969>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4969,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4969>$AB4969,$AD4969=\"n/a\"),($AA4969-$AB4969)*INDEX(misc!DB$3:DB$6,MATCH($AC4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4969=\"n/a\",$AJ4969*$AI4969,$I4969)\n    +IFERROR(\n      IF(AND($AF4969<=BE$1,$AG4969>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4969,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4969>$AB4969,($AA4969-$AB4969)*INDEX(misc!DB$3:DB$6,MATCH($AD4969,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4969*$AH4969*$AI4969),\n$X4969)*$AK4969","v":0}]
[null,{"$f":"unique_contracts!A4970","v":0},{"$f":"unique_contracts!B4970","v":0},{"$f":"unique_contracts!D4970","v":0},{"$f":"unique_contracts!J4970","v":0},{"$f":"unique_contracts!K4970","v":0},{"$f":"unique_contracts!M4970","v":0},{"$f":"unique_contracts!N4970","v":0},{"$f":"unique_contracts!P4970","v":0},{"$f":"unique_contracts!R4970","v":0},{"$f":"unique_contracts!V4970","v":0},{"$f":"unique_contracts!AB4970","v":0},{"$f":"unique_contracts!AM4970","v":0},{"$f":"unique_contracts!AN4970","v":0},{"$f":"unique_contracts!AO4970","v":0},{"$f":"unique_contracts!AP4970","v":0},{"$f":"unique_contracts!AQ4970","v":0},{"$f":"unique_contracts!AR4970","v":0},{"$f":"unique_contracts!BR4970","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4970,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4970,\"pumped_storage\",\n      IF(AND(NOT(U4970),V4970),\"n/a\",\n        IF(AND(K4970>0,OR(G4970=\"NotHybrid\",G4970=0)),_xlfn.CONCAT(AB4970,INDEX(resources!$G:$G,MATCH(C4970,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4970,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4970=\"Online\",NOT(ISNUMBER(MATCH(AC4970,misc!$DD:$DD,0)))),F4970,E4970)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AL$1,$AG4970>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CI$3:CI$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AL$1,$AG4970>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CI$3:CI$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AM$1,$AG4970>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AM$1,$AG4970>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AN$1,$AG4970>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CK$3:CK$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AN$1,$AG4970>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CK$3:CK$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AO$1,$AG4970>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CL$3:CL$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AO$1,$AG4970>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CL$3:CL$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AP$1,$AG4970>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CM$3:CM$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AP$1,$AG4970>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CM$3:CM$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AQ$1,$AG4970>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CN$3:CN$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AQ$1,$AG4970>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CN$3:CN$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AR$1,$AG4970>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CO$3:CO$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AR$1,$AG4970>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CO$3:CO$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AS$1,$AG4970>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CP$3:CP$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AS$1,$AG4970>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CP$3:CP$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AT$1,$AG4970>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AT$1,$AG4970>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AU$1,$AG4970>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CR$3:CR$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AU$1,$AG4970>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CR$3:CR$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AV$1,$AG4970>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CS$3:CS$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AV$1,$AG4970>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CS$3:CS$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AW$1,$AG4970>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CT$3:CT$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AW$1,$AG4970>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CT$3:CT$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AX$1,$AG4970>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CU$3:CU$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AX$1,$AG4970>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CU$3:CU$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AY$1,$AG4970>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CV$3:CV$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AY$1,$AG4970>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CV$3:CV$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=AZ$1,$AG4970>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CW$3:CW$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=AZ$1,$AG4970>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CW$3:CW$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=BA$1,$AG4970>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CX$3:CX$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=BA$1,$AG4970>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CX$3:CX$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=BB$1,$AG4970>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CY$3:CY$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=BB$1,$AG4970>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CY$3:CY$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=BC$1,$AG4970>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=BC$1,$AG4970>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=BD$1,$AG4970>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!DA$3:DA$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=BD$1,$AG4970>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!DA$3:DA$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4970<=BE$1,$AG4970>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4970,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4970>$AB4970,$AD4970=\"n/a\"),($AA4970-$AB4970)*INDEX(misc!DB$3:DB$6,MATCH($AC4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4970=\"n/a\",$AJ4970*$AI4970,$I4970)\n    +IFERROR(\n      IF(AND($AF4970<=BE$1,$AG4970>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4970,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4970>$AB4970,($AA4970-$AB4970)*INDEX(misc!DB$3:DB$6,MATCH($AD4970,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4970*$AH4970*$AI4970),\n$X4970)*$AK4970","v":0}]
[null,{"$f":"unique_contracts!A4971","v":0},{"$f":"unique_contracts!B4971","v":0},{"$f":"unique_contracts!D4971","v":0},{"$f":"unique_contracts!J4971","v":0},{"$f":"unique_contracts!K4971","v":0},{"$f":"unique_contracts!M4971","v":0},{"$f":"unique_contracts!N4971","v":0},{"$f":"unique_contracts!P4971","v":0},{"$f":"unique_contracts!R4971","v":0},{"$f":"unique_contracts!V4971","v":0},{"$f":"unique_contracts!AB4971","v":0},{"$f":"unique_contracts!AM4971","v":0},{"$f":"unique_contracts!AN4971","v":0},{"$f":"unique_contracts!AO4971","v":0},{"$f":"unique_contracts!AP4971","v":0},{"$f":"unique_contracts!AQ4971","v":0},{"$f":"unique_contracts!AR4971","v":0},{"$f":"unique_contracts!BR4971","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4971,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4971,\"pumped_storage\",\n      IF(AND(NOT(U4971),V4971),\"n/a\",\n        IF(AND(K4971>0,OR(G4971=\"NotHybrid\",G4971=0)),_xlfn.CONCAT(AB4971,INDEX(resources!$G:$G,MATCH(C4971,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4971,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4971=\"Online\",NOT(ISNUMBER(MATCH(AC4971,misc!$DD:$DD,0)))),F4971,E4971)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AL$1,$AG4971>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CI$3:CI$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AL$1,$AG4971>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CI$3:CI$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AM$1,$AG4971>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AM$1,$AG4971>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AN$1,$AG4971>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CK$3:CK$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AN$1,$AG4971>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CK$3:CK$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AO$1,$AG4971>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CL$3:CL$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AO$1,$AG4971>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CL$3:CL$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AP$1,$AG4971>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CM$3:CM$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AP$1,$AG4971>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CM$3:CM$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AQ$1,$AG4971>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CN$3:CN$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AQ$1,$AG4971>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CN$3:CN$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AR$1,$AG4971>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CO$3:CO$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AR$1,$AG4971>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CO$3:CO$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AS$1,$AG4971>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CP$3:CP$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AS$1,$AG4971>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CP$3:CP$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AT$1,$AG4971>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AT$1,$AG4971>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AU$1,$AG4971>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CR$3:CR$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AU$1,$AG4971>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CR$3:CR$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AV$1,$AG4971>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CS$3:CS$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AV$1,$AG4971>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CS$3:CS$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AW$1,$AG4971>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CT$3:CT$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AW$1,$AG4971>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CT$3:CT$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AX$1,$AG4971>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CU$3:CU$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AX$1,$AG4971>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CU$3:CU$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AY$1,$AG4971>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CV$3:CV$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AY$1,$AG4971>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CV$3:CV$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=AZ$1,$AG4971>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CW$3:CW$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=AZ$1,$AG4971>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CW$3:CW$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=BA$1,$AG4971>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CX$3:CX$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=BA$1,$AG4971>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CX$3:CX$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=BB$1,$AG4971>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CY$3:CY$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=BB$1,$AG4971>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CY$3:CY$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=BC$1,$AG4971>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=BC$1,$AG4971>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=BD$1,$AG4971>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!DA$3:DA$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=BD$1,$AG4971>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!DA$3:DA$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4971<=BE$1,$AG4971>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4971,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4971>$AB4971,$AD4971=\"n/a\"),($AA4971-$AB4971)*INDEX(misc!DB$3:DB$6,MATCH($AC4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4971=\"n/a\",$AJ4971*$AI4971,$I4971)\n    +IFERROR(\n      IF(AND($AF4971<=BE$1,$AG4971>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4971,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4971>$AB4971,($AA4971-$AB4971)*INDEX(misc!DB$3:DB$6,MATCH($AD4971,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4971*$AH4971*$AI4971),\n$X4971)*$AK4971","v":0}]
[null,{"$f":"unique_contracts!A4972","v":0},{"$f":"unique_contracts!B4972","v":0},{"$f":"unique_contracts!D4972","v":0},{"$f":"unique_contracts!J4972","v":0},{"$f":"unique_contracts!K4972","v":0},{"$f":"unique_contracts!M4972","v":0},{"$f":"unique_contracts!N4972","v":0},{"$f":"unique_contracts!P4972","v":0},{"$f":"unique_contracts!R4972","v":0},{"$f":"unique_contracts!V4972","v":0},{"$f":"unique_contracts!AB4972","v":0},{"$f":"unique_contracts!AM4972","v":0},{"$f":"unique_contracts!AN4972","v":0},{"$f":"unique_contracts!AO4972","v":0},{"$f":"unique_contracts!AP4972","v":0},{"$f":"unique_contracts!AQ4972","v":0},{"$f":"unique_contracts!AR4972","v":0},{"$f":"unique_contracts!BR4972","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4972,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4972,\"pumped_storage\",\n      IF(AND(NOT(U4972),V4972),\"n/a\",\n        IF(AND(K4972>0,OR(G4972=\"NotHybrid\",G4972=0)),_xlfn.CONCAT(AB4972,INDEX(resources!$G:$G,MATCH(C4972,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4972,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4972=\"Online\",NOT(ISNUMBER(MATCH(AC4972,misc!$DD:$DD,0)))),F4972,E4972)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AL$1,$AG4972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CI$3:CI$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AL$1,$AG4972>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CI$3:CI$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AM$1,$AG4972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AM$1,$AG4972>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AN$1,$AG4972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CK$3:CK$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AN$1,$AG4972>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CK$3:CK$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AO$1,$AG4972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CL$3:CL$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AO$1,$AG4972>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CL$3:CL$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AP$1,$AG4972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CM$3:CM$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AP$1,$AG4972>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CM$3:CM$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AQ$1,$AG4972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CN$3:CN$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AQ$1,$AG4972>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CN$3:CN$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AR$1,$AG4972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CO$3:CO$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AR$1,$AG4972>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CO$3:CO$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AS$1,$AG4972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CP$3:CP$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AS$1,$AG4972>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CP$3:CP$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AT$1,$AG4972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AT$1,$AG4972>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AU$1,$AG4972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CR$3:CR$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AU$1,$AG4972>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CR$3:CR$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AV$1,$AG4972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CS$3:CS$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AV$1,$AG4972>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CS$3:CS$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AW$1,$AG4972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CT$3:CT$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AW$1,$AG4972>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CT$3:CT$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AX$1,$AG4972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CU$3:CU$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AX$1,$AG4972>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CU$3:CU$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AY$1,$AG4972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CV$3:CV$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AY$1,$AG4972>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CV$3:CV$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=AZ$1,$AG4972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CW$3:CW$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=AZ$1,$AG4972>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CW$3:CW$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=BA$1,$AG4972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CX$3:CX$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=BA$1,$AG4972>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CX$3:CX$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=BB$1,$AG4972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CY$3:CY$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=BB$1,$AG4972>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CY$3:CY$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=BC$1,$AG4972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=BC$1,$AG4972>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=BD$1,$AG4972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!DA$3:DA$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=BD$1,$AG4972>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!DA$3:DA$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4972<=BE$1,$AG4972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4972,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4972>$AB4972,$AD4972=\"n/a\"),($AA4972-$AB4972)*INDEX(misc!DB$3:DB$6,MATCH($AC4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4972=\"n/a\",$AJ4972*$AI4972,$I4972)\n    +IFERROR(\n      IF(AND($AF4972<=BE$1,$AG4972>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4972,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4972>$AB4972,($AA4972-$AB4972)*INDEX(misc!DB$3:DB$6,MATCH($AD4972,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4972*$AH4972*$AI4972),\n$X4972)*$AK4972","v":0}]
[null,{"$f":"unique_contracts!A4973","v":0},{"$f":"unique_contracts!B4973","v":0},{"$f":"unique_contracts!D4973","v":0},{"$f":"unique_contracts!J4973","v":0},{"$f":"unique_contracts!K4973","v":0},{"$f":"unique_contracts!M4973","v":0},{"$f":"unique_contracts!N4973","v":0},{"$f":"unique_contracts!P4973","v":0},{"$f":"unique_contracts!R4973","v":0},{"$f":"unique_contracts!V4973","v":0},{"$f":"unique_contracts!AB4973","v":0},{"$f":"unique_contracts!AM4973","v":0},{"$f":"unique_contracts!AN4973","v":0},{"$f":"unique_contracts!AO4973","v":0},{"$f":"unique_contracts!AP4973","v":0},{"$f":"unique_contracts!AQ4973","v":0},{"$f":"unique_contracts!AR4973","v":0},{"$f":"unique_contracts!BR4973","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4973,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4973,\"pumped_storage\",\n      IF(AND(NOT(U4973),V4973),\"n/a\",\n        IF(AND(K4973>0,OR(G4973=\"NotHybrid\",G4973=0)),_xlfn.CONCAT(AB4973,INDEX(resources!$G:$G,MATCH(C4973,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4973,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4973=\"Online\",NOT(ISNUMBER(MATCH(AC4973,misc!$DD:$DD,0)))),F4973,E4973)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AL$1,$AG4973>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CI$3:CI$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AL$1,$AG4973>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CI$3:CI$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AM$1,$AG4973>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AM$1,$AG4973>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AN$1,$AG4973>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CK$3:CK$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AN$1,$AG4973>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CK$3:CK$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AO$1,$AG4973>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CL$3:CL$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AO$1,$AG4973>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CL$3:CL$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AP$1,$AG4973>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CM$3:CM$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AP$1,$AG4973>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CM$3:CM$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AQ$1,$AG4973>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CN$3:CN$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AQ$1,$AG4973>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CN$3:CN$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AR$1,$AG4973>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CO$3:CO$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AR$1,$AG4973>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CO$3:CO$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AS$1,$AG4973>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CP$3:CP$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AS$1,$AG4973>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CP$3:CP$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AT$1,$AG4973>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AT$1,$AG4973>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AU$1,$AG4973>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CR$3:CR$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AU$1,$AG4973>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CR$3:CR$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AV$1,$AG4973>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CS$3:CS$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AV$1,$AG4973>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CS$3:CS$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AW$1,$AG4973>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CT$3:CT$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AW$1,$AG4973>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CT$3:CT$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AX$1,$AG4973>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CU$3:CU$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AX$1,$AG4973>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CU$3:CU$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AY$1,$AG4973>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CV$3:CV$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AY$1,$AG4973>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CV$3:CV$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=AZ$1,$AG4973>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CW$3:CW$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=AZ$1,$AG4973>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CW$3:CW$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=BA$1,$AG4973>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CX$3:CX$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=BA$1,$AG4973>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CX$3:CX$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=BB$1,$AG4973>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CY$3:CY$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=BB$1,$AG4973>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CY$3:CY$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=BC$1,$AG4973>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=BC$1,$AG4973>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=BD$1,$AG4973>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!DA$3:DA$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=BD$1,$AG4973>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!DA$3:DA$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4973<=BE$1,$AG4973>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4973,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4973>$AB4973,$AD4973=\"n/a\"),($AA4973-$AB4973)*INDEX(misc!DB$3:DB$6,MATCH($AC4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4973=\"n/a\",$AJ4973*$AI4973,$I4973)\n    +IFERROR(\n      IF(AND($AF4973<=BE$1,$AG4973>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4973,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4973>$AB4973,($AA4973-$AB4973)*INDEX(misc!DB$3:DB$6,MATCH($AD4973,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4973*$AH4973*$AI4973),\n$X4973)*$AK4973","v":0}]
[null,{"$f":"unique_contracts!A4974","v":0},{"$f":"unique_contracts!B4974","v":0},{"$f":"unique_contracts!D4974","v":0},{"$f":"unique_contracts!J4974","v":0},{"$f":"unique_contracts!K4974","v":0},{"$f":"unique_contracts!M4974","v":0},{"$f":"unique_contracts!N4974","v":0},{"$f":"unique_contracts!P4974","v":0},{"$f":"unique_contracts!R4974","v":0},{"$f":"unique_contracts!V4974","v":0},{"$f":"unique_contracts!AB4974","v":0},{"$f":"unique_contracts!AM4974","v":0},{"$f":"unique_contracts!AN4974","v":0},{"$f":"unique_contracts!AO4974","v":0},{"$f":"unique_contracts!AP4974","v":0},{"$f":"unique_contracts!AQ4974","v":0},{"$f":"unique_contracts!AR4974","v":0},{"$f":"unique_contracts!BR4974","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4974,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4974,\"pumped_storage\",\n      IF(AND(NOT(U4974),V4974),\"n/a\",\n        IF(AND(K4974>0,OR(G4974=\"NotHybrid\",G4974=0)),_xlfn.CONCAT(AB4974,INDEX(resources!$G:$G,MATCH(C4974,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4974,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4974=\"Online\",NOT(ISNUMBER(MATCH(AC4974,misc!$DD:$DD,0)))),F4974,E4974)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AL$1,$AG4974>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CI$3:CI$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AL$1,$AG4974>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CI$3:CI$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AM$1,$AG4974>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AM$1,$AG4974>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AN$1,$AG4974>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CK$3:CK$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AN$1,$AG4974>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CK$3:CK$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AO$1,$AG4974>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CL$3:CL$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AO$1,$AG4974>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CL$3:CL$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AP$1,$AG4974>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CM$3:CM$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AP$1,$AG4974>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CM$3:CM$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AQ$1,$AG4974>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CN$3:CN$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AQ$1,$AG4974>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CN$3:CN$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AR$1,$AG4974>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CO$3:CO$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AR$1,$AG4974>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CO$3:CO$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AS$1,$AG4974>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CP$3:CP$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AS$1,$AG4974>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CP$3:CP$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AT$1,$AG4974>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AT$1,$AG4974>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AU$1,$AG4974>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CR$3:CR$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AU$1,$AG4974>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CR$3:CR$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AV$1,$AG4974>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CS$3:CS$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AV$1,$AG4974>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CS$3:CS$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AW$1,$AG4974>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CT$3:CT$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AW$1,$AG4974>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CT$3:CT$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AX$1,$AG4974>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CU$3:CU$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AX$1,$AG4974>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CU$3:CU$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AY$1,$AG4974>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CV$3:CV$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AY$1,$AG4974>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CV$3:CV$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=AZ$1,$AG4974>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CW$3:CW$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=AZ$1,$AG4974>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CW$3:CW$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=BA$1,$AG4974>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CX$3:CX$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=BA$1,$AG4974>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CX$3:CX$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=BB$1,$AG4974>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CY$3:CY$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=BB$1,$AG4974>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CY$3:CY$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=BC$1,$AG4974>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=BC$1,$AG4974>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=BD$1,$AG4974>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!DA$3:DA$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=BD$1,$AG4974>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!DA$3:DA$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4974<=BE$1,$AG4974>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4974,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4974>$AB4974,$AD4974=\"n/a\"),($AA4974-$AB4974)*INDEX(misc!DB$3:DB$6,MATCH($AC4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4974=\"n/a\",$AJ4974*$AI4974,$I4974)\n    +IFERROR(\n      IF(AND($AF4974<=BE$1,$AG4974>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4974,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4974>$AB4974,($AA4974-$AB4974)*INDEX(misc!DB$3:DB$6,MATCH($AD4974,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4974*$AH4974*$AI4974),\n$X4974)*$AK4974","v":0}]
[null,{"$f":"unique_contracts!A4975","v":0},{"$f":"unique_contracts!B4975","v":0},{"$f":"unique_contracts!D4975","v":0},{"$f":"unique_contracts!J4975","v":0},{"$f":"unique_contracts!K4975","v":0},{"$f":"unique_contracts!M4975","v":0},{"$f":"unique_contracts!N4975","v":0},{"$f":"unique_contracts!P4975","v":0},{"$f":"unique_contracts!R4975","v":0},{"$f":"unique_contracts!V4975","v":0},{"$f":"unique_contracts!AB4975","v":0},{"$f":"unique_contracts!AM4975","v":0},{"$f":"unique_contracts!AN4975","v":0},{"$f":"unique_contracts!AO4975","v":0},{"$f":"unique_contracts!AP4975","v":0},{"$f":"unique_contracts!AQ4975","v":0},{"$f":"unique_contracts!AR4975","v":0},{"$f":"unique_contracts!BR4975","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4975,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4975,\"pumped_storage\",\n      IF(AND(NOT(U4975),V4975),\"n/a\",\n        IF(AND(K4975>0,OR(G4975=\"NotHybrid\",G4975=0)),_xlfn.CONCAT(AB4975,INDEX(resources!$G:$G,MATCH(C4975,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4975,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4975=\"Online\",NOT(ISNUMBER(MATCH(AC4975,misc!$DD:$DD,0)))),F4975,E4975)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AL$1,$AG4975>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CI$3:CI$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AL$1,$AG4975>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CI$3:CI$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AM$1,$AG4975>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AM$1,$AG4975>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AN$1,$AG4975>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CK$3:CK$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AN$1,$AG4975>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CK$3:CK$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AO$1,$AG4975>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CL$3:CL$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AO$1,$AG4975>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CL$3:CL$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AP$1,$AG4975>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CM$3:CM$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AP$1,$AG4975>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CM$3:CM$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AQ$1,$AG4975>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CN$3:CN$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AQ$1,$AG4975>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CN$3:CN$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AR$1,$AG4975>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CO$3:CO$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AR$1,$AG4975>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CO$3:CO$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AS$1,$AG4975>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CP$3:CP$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AS$1,$AG4975>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CP$3:CP$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AT$1,$AG4975>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AT$1,$AG4975>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AU$1,$AG4975>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CR$3:CR$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AU$1,$AG4975>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CR$3:CR$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AV$1,$AG4975>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CS$3:CS$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AV$1,$AG4975>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CS$3:CS$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AW$1,$AG4975>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CT$3:CT$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AW$1,$AG4975>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CT$3:CT$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AX$1,$AG4975>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CU$3:CU$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AX$1,$AG4975>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CU$3:CU$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AY$1,$AG4975>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CV$3:CV$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AY$1,$AG4975>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CV$3:CV$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=AZ$1,$AG4975>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CW$3:CW$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=AZ$1,$AG4975>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CW$3:CW$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=BA$1,$AG4975>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CX$3:CX$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=BA$1,$AG4975>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CX$3:CX$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=BB$1,$AG4975>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CY$3:CY$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=BB$1,$AG4975>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CY$3:CY$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=BC$1,$AG4975>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=BC$1,$AG4975>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=BD$1,$AG4975>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!DA$3:DA$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=BD$1,$AG4975>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!DA$3:DA$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4975<=BE$1,$AG4975>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4975,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4975>$AB4975,$AD4975=\"n/a\"),($AA4975-$AB4975)*INDEX(misc!DB$3:DB$6,MATCH($AC4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4975=\"n/a\",$AJ4975*$AI4975,$I4975)\n    +IFERROR(\n      IF(AND($AF4975<=BE$1,$AG4975>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4975,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4975>$AB4975,($AA4975-$AB4975)*INDEX(misc!DB$3:DB$6,MATCH($AD4975,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4975*$AH4975*$AI4975),\n$X4975)*$AK4975","v":0}]
[null,{"$f":"unique_contracts!A4976","v":0},{"$f":"unique_contracts!B4976","v":0},{"$f":"unique_contracts!D4976","v":0},{"$f":"unique_contracts!J4976","v":0},{"$f":"unique_contracts!K4976","v":0},{"$f":"unique_contracts!M4976","v":0},{"$f":"unique_contracts!N4976","v":0},{"$f":"unique_contracts!P4976","v":0},{"$f":"unique_contracts!R4976","v":0},{"$f":"unique_contracts!V4976","v":0},{"$f":"unique_contracts!AB4976","v":0},{"$f":"unique_contracts!AM4976","v":0},{"$f":"unique_contracts!AN4976","v":0},{"$f":"unique_contracts!AO4976","v":0},{"$f":"unique_contracts!AP4976","v":0},{"$f":"unique_contracts!AQ4976","v":0},{"$f":"unique_contracts!AR4976","v":0},{"$f":"unique_contracts!BR4976","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4976,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4976,\"pumped_storage\",\n      IF(AND(NOT(U4976),V4976),\"n/a\",\n        IF(AND(K4976>0,OR(G4976=\"NotHybrid\",G4976=0)),_xlfn.CONCAT(AB4976,INDEX(resources!$G:$G,MATCH(C4976,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4976,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4976=\"Online\",NOT(ISNUMBER(MATCH(AC4976,misc!$DD:$DD,0)))),F4976,E4976)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AL$1,$AG4976>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CI$3:CI$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AL$1,$AG4976>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CI$3:CI$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AM$1,$AG4976>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AM$1,$AG4976>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AN$1,$AG4976>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CK$3:CK$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AN$1,$AG4976>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CK$3:CK$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AO$1,$AG4976>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CL$3:CL$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AO$1,$AG4976>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CL$3:CL$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AP$1,$AG4976>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CM$3:CM$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AP$1,$AG4976>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CM$3:CM$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AQ$1,$AG4976>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CN$3:CN$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AQ$1,$AG4976>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CN$3:CN$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AR$1,$AG4976>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CO$3:CO$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AR$1,$AG4976>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CO$3:CO$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AS$1,$AG4976>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CP$3:CP$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AS$1,$AG4976>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CP$3:CP$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AT$1,$AG4976>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AT$1,$AG4976>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AU$1,$AG4976>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CR$3:CR$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AU$1,$AG4976>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CR$3:CR$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AV$1,$AG4976>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CS$3:CS$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AV$1,$AG4976>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CS$3:CS$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AW$1,$AG4976>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CT$3:CT$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AW$1,$AG4976>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CT$3:CT$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AX$1,$AG4976>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CU$3:CU$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AX$1,$AG4976>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CU$3:CU$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AY$1,$AG4976>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CV$3:CV$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AY$1,$AG4976>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CV$3:CV$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=AZ$1,$AG4976>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CW$3:CW$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=AZ$1,$AG4976>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CW$3:CW$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=BA$1,$AG4976>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CX$3:CX$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=BA$1,$AG4976>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CX$3:CX$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=BB$1,$AG4976>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CY$3:CY$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=BB$1,$AG4976>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CY$3:CY$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=BC$1,$AG4976>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=BC$1,$AG4976>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=BD$1,$AG4976>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!DA$3:DA$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=BD$1,$AG4976>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!DA$3:DA$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4976<=BE$1,$AG4976>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4976,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4976>$AB4976,$AD4976=\"n/a\"),($AA4976-$AB4976)*INDEX(misc!DB$3:DB$6,MATCH($AC4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4976=\"n/a\",$AJ4976*$AI4976,$I4976)\n    +IFERROR(\n      IF(AND($AF4976<=BE$1,$AG4976>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4976,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4976>$AB4976,($AA4976-$AB4976)*INDEX(misc!DB$3:DB$6,MATCH($AD4976,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4976*$AH4976*$AI4976),\n$X4976)*$AK4976","v":0}]
[null,{"$f":"unique_contracts!A4977","v":0},{"$f":"unique_contracts!B4977","v":0},{"$f":"unique_contracts!D4977","v":0},{"$f":"unique_contracts!J4977","v":0},{"$f":"unique_contracts!K4977","v":0},{"$f":"unique_contracts!M4977","v":0},{"$f":"unique_contracts!N4977","v":0},{"$f":"unique_contracts!P4977","v":0},{"$f":"unique_contracts!R4977","v":0},{"$f":"unique_contracts!V4977","v":0},{"$f":"unique_contracts!AB4977","v":0},{"$f":"unique_contracts!AM4977","v":0},{"$f":"unique_contracts!AN4977","v":0},{"$f":"unique_contracts!AO4977","v":0},{"$f":"unique_contracts!AP4977","v":0},{"$f":"unique_contracts!AQ4977","v":0},{"$f":"unique_contracts!AR4977","v":0},{"$f":"unique_contracts!BR4977","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4977,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4977,\"pumped_storage\",\n      IF(AND(NOT(U4977),V4977),\"n/a\",\n        IF(AND(K4977>0,OR(G4977=\"NotHybrid\",G4977=0)),_xlfn.CONCAT(AB4977,INDEX(resources!$G:$G,MATCH(C4977,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4977,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4977=\"Online\",NOT(ISNUMBER(MATCH(AC4977,misc!$DD:$DD,0)))),F4977,E4977)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AL$1,$AG4977>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CI$3:CI$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AL$1,$AG4977>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CI$3:CI$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AM$1,$AG4977>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AM$1,$AG4977>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AN$1,$AG4977>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CK$3:CK$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AN$1,$AG4977>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CK$3:CK$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AO$1,$AG4977>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CL$3:CL$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AO$1,$AG4977>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CL$3:CL$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AP$1,$AG4977>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CM$3:CM$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AP$1,$AG4977>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CM$3:CM$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AQ$1,$AG4977>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CN$3:CN$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AQ$1,$AG4977>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CN$3:CN$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AR$1,$AG4977>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CO$3:CO$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AR$1,$AG4977>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CO$3:CO$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AS$1,$AG4977>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CP$3:CP$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AS$1,$AG4977>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CP$3:CP$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AT$1,$AG4977>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AT$1,$AG4977>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AU$1,$AG4977>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CR$3:CR$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AU$1,$AG4977>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CR$3:CR$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AV$1,$AG4977>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CS$3:CS$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AV$1,$AG4977>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CS$3:CS$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AW$1,$AG4977>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CT$3:CT$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AW$1,$AG4977>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CT$3:CT$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AX$1,$AG4977>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CU$3:CU$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AX$1,$AG4977>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CU$3:CU$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AY$1,$AG4977>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CV$3:CV$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AY$1,$AG4977>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CV$3:CV$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=AZ$1,$AG4977>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CW$3:CW$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=AZ$1,$AG4977>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CW$3:CW$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=BA$1,$AG4977>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CX$3:CX$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=BA$1,$AG4977>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CX$3:CX$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=BB$1,$AG4977>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CY$3:CY$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=BB$1,$AG4977>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CY$3:CY$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=BC$1,$AG4977>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=BC$1,$AG4977>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=BD$1,$AG4977>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!DA$3:DA$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=BD$1,$AG4977>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!DA$3:DA$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4977<=BE$1,$AG4977>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4977,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4977>$AB4977,$AD4977=\"n/a\"),($AA4977-$AB4977)*INDEX(misc!DB$3:DB$6,MATCH($AC4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4977=\"n/a\",$AJ4977*$AI4977,$I4977)\n    +IFERROR(\n      IF(AND($AF4977<=BE$1,$AG4977>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4977,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4977>$AB4977,($AA4977-$AB4977)*INDEX(misc!DB$3:DB$6,MATCH($AD4977,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4977*$AH4977*$AI4977),\n$X4977)*$AK4977","v":0}]
[null,{"$f":"unique_contracts!A4978","v":0},{"$f":"unique_contracts!B4978","v":0},{"$f":"unique_contracts!D4978","v":0},{"$f":"unique_contracts!J4978","v":0},{"$f":"unique_contracts!K4978","v":0},{"$f":"unique_contracts!M4978","v":0},{"$f":"unique_contracts!N4978","v":0},{"$f":"unique_contracts!P4978","v":0},{"$f":"unique_contracts!R4978","v":0},{"$f":"unique_contracts!V4978","v":0},{"$f":"unique_contracts!AB4978","v":0},{"$f":"unique_contracts!AM4978","v":0},{"$f":"unique_contracts!AN4978","v":0},{"$f":"unique_contracts!AO4978","v":0},{"$f":"unique_contracts!AP4978","v":0},{"$f":"unique_contracts!AQ4978","v":0},{"$f":"unique_contracts!AR4978","v":0},{"$f":"unique_contracts!BR4978","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4978,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4978,\"pumped_storage\",\n      IF(AND(NOT(U4978),V4978),\"n/a\",\n        IF(AND(K4978>0,OR(G4978=\"NotHybrid\",G4978=0)),_xlfn.CONCAT(AB4978,INDEX(resources!$G:$G,MATCH(C4978,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4978,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4978=\"Online\",NOT(ISNUMBER(MATCH(AC4978,misc!$DD:$DD,0)))),F4978,E4978)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AL$1,$AG4978>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CI$3:CI$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AL$1,$AG4978>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CI$3:CI$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AM$1,$AG4978>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AM$1,$AG4978>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AN$1,$AG4978>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CK$3:CK$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AN$1,$AG4978>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CK$3:CK$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AO$1,$AG4978>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CL$3:CL$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AO$1,$AG4978>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CL$3:CL$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AP$1,$AG4978>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CM$3:CM$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AP$1,$AG4978>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CM$3:CM$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AQ$1,$AG4978>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CN$3:CN$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AQ$1,$AG4978>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CN$3:CN$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AR$1,$AG4978>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CO$3:CO$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AR$1,$AG4978>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CO$3:CO$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AS$1,$AG4978>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CP$3:CP$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AS$1,$AG4978>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CP$3:CP$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AT$1,$AG4978>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AT$1,$AG4978>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AU$1,$AG4978>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CR$3:CR$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AU$1,$AG4978>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CR$3:CR$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AV$1,$AG4978>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CS$3:CS$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AV$1,$AG4978>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CS$3:CS$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AW$1,$AG4978>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CT$3:CT$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AW$1,$AG4978>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CT$3:CT$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AX$1,$AG4978>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CU$3:CU$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AX$1,$AG4978>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CU$3:CU$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AY$1,$AG4978>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CV$3:CV$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AY$1,$AG4978>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CV$3:CV$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=AZ$1,$AG4978>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CW$3:CW$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=AZ$1,$AG4978>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CW$3:CW$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=BA$1,$AG4978>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CX$3:CX$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=BA$1,$AG4978>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CX$3:CX$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=BB$1,$AG4978>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CY$3:CY$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=BB$1,$AG4978>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CY$3:CY$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=BC$1,$AG4978>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=BC$1,$AG4978>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=BD$1,$AG4978>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!DA$3:DA$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=BD$1,$AG4978>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!DA$3:DA$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4978<=BE$1,$AG4978>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4978,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4978>$AB4978,$AD4978=\"n/a\"),($AA4978-$AB4978)*INDEX(misc!DB$3:DB$6,MATCH($AC4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4978=\"n/a\",$AJ4978*$AI4978,$I4978)\n    +IFERROR(\n      IF(AND($AF4978<=BE$1,$AG4978>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4978,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4978>$AB4978,($AA4978-$AB4978)*INDEX(misc!DB$3:DB$6,MATCH($AD4978,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4978*$AH4978*$AI4978),\n$X4978)*$AK4978","v":0}]
[null,{"$f":"unique_contracts!A4979","v":0},{"$f":"unique_contracts!B4979","v":0},{"$f":"unique_contracts!D4979","v":0},{"$f":"unique_contracts!J4979","v":0},{"$f":"unique_contracts!K4979","v":0},{"$f":"unique_contracts!M4979","v":0},{"$f":"unique_contracts!N4979","v":0},{"$f":"unique_contracts!P4979","v":0},{"$f":"unique_contracts!R4979","v":0},{"$f":"unique_contracts!V4979","v":0},{"$f":"unique_contracts!AB4979","v":0},{"$f":"unique_contracts!AM4979","v":0},{"$f":"unique_contracts!AN4979","v":0},{"$f":"unique_contracts!AO4979","v":0},{"$f":"unique_contracts!AP4979","v":0},{"$f":"unique_contracts!AQ4979","v":0},{"$f":"unique_contracts!AR4979","v":0},{"$f":"unique_contracts!BR4979","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4979,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4979,\"pumped_storage\",\n      IF(AND(NOT(U4979),V4979),\"n/a\",\n        IF(AND(K4979>0,OR(G4979=\"NotHybrid\",G4979=0)),_xlfn.CONCAT(AB4979,INDEX(resources!$G:$G,MATCH(C4979,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4979,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4979=\"Online\",NOT(ISNUMBER(MATCH(AC4979,misc!$DD:$DD,0)))),F4979,E4979)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AL$1,$AG4979>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CI$3:CI$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AL$1,$AG4979>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CI$3:CI$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AM$1,$AG4979>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AM$1,$AG4979>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AN$1,$AG4979>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CK$3:CK$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AN$1,$AG4979>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CK$3:CK$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AO$1,$AG4979>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CL$3:CL$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AO$1,$AG4979>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CL$3:CL$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AP$1,$AG4979>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CM$3:CM$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AP$1,$AG4979>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CM$3:CM$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AQ$1,$AG4979>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CN$3:CN$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AQ$1,$AG4979>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CN$3:CN$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AR$1,$AG4979>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CO$3:CO$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AR$1,$AG4979>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CO$3:CO$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AS$1,$AG4979>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CP$3:CP$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AS$1,$AG4979>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CP$3:CP$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AT$1,$AG4979>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AT$1,$AG4979>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AU$1,$AG4979>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CR$3:CR$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AU$1,$AG4979>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CR$3:CR$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AV$1,$AG4979>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CS$3:CS$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AV$1,$AG4979>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CS$3:CS$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AW$1,$AG4979>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CT$3:CT$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AW$1,$AG4979>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CT$3:CT$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AX$1,$AG4979>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CU$3:CU$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AX$1,$AG4979>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CU$3:CU$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AY$1,$AG4979>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CV$3:CV$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AY$1,$AG4979>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CV$3:CV$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=AZ$1,$AG4979>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CW$3:CW$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=AZ$1,$AG4979>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CW$3:CW$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=BA$1,$AG4979>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CX$3:CX$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=BA$1,$AG4979>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CX$3:CX$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=BB$1,$AG4979>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CY$3:CY$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=BB$1,$AG4979>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CY$3:CY$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=BC$1,$AG4979>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=BC$1,$AG4979>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=BD$1,$AG4979>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!DA$3:DA$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=BD$1,$AG4979>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!DA$3:DA$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4979<=BE$1,$AG4979>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4979,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4979>$AB4979,$AD4979=\"n/a\"),($AA4979-$AB4979)*INDEX(misc!DB$3:DB$6,MATCH($AC4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4979=\"n/a\",$AJ4979*$AI4979,$I4979)\n    +IFERROR(\n      IF(AND($AF4979<=BE$1,$AG4979>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4979,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4979>$AB4979,($AA4979-$AB4979)*INDEX(misc!DB$3:DB$6,MATCH($AD4979,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4979*$AH4979*$AI4979),\n$X4979)*$AK4979","v":0}]
[null,{"$f":"unique_contracts!A4980","v":0},{"$f":"unique_contracts!B4980","v":0},{"$f":"unique_contracts!D4980","v":0},{"$f":"unique_contracts!J4980","v":0},{"$f":"unique_contracts!K4980","v":0},{"$f":"unique_contracts!M4980","v":0},{"$f":"unique_contracts!N4980","v":0},{"$f":"unique_contracts!P4980","v":0},{"$f":"unique_contracts!R4980","v":0},{"$f":"unique_contracts!V4980","v":0},{"$f":"unique_contracts!AB4980","v":0},{"$f":"unique_contracts!AM4980","v":0},{"$f":"unique_contracts!AN4980","v":0},{"$f":"unique_contracts!AO4980","v":0},{"$f":"unique_contracts!AP4980","v":0},{"$f":"unique_contracts!AQ4980","v":0},{"$f":"unique_contracts!AR4980","v":0},{"$f":"unique_contracts!BR4980","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4980,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4980,\"pumped_storage\",\n      IF(AND(NOT(U4980),V4980),\"n/a\",\n        IF(AND(K4980>0,OR(G4980=\"NotHybrid\",G4980=0)),_xlfn.CONCAT(AB4980,INDEX(resources!$G:$G,MATCH(C4980,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4980,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4980=\"Online\",NOT(ISNUMBER(MATCH(AC4980,misc!$DD:$DD,0)))),F4980,E4980)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AL$1,$AG4980>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CI$3:CI$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AL$1,$AG4980>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CI$3:CI$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AM$1,$AG4980>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AM$1,$AG4980>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AN$1,$AG4980>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CK$3:CK$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AN$1,$AG4980>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CK$3:CK$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AO$1,$AG4980>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CL$3:CL$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AO$1,$AG4980>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CL$3:CL$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AP$1,$AG4980>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CM$3:CM$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AP$1,$AG4980>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CM$3:CM$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AQ$1,$AG4980>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CN$3:CN$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AQ$1,$AG4980>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CN$3:CN$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AR$1,$AG4980>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CO$3:CO$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AR$1,$AG4980>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CO$3:CO$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AS$1,$AG4980>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CP$3:CP$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AS$1,$AG4980>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CP$3:CP$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AT$1,$AG4980>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AT$1,$AG4980>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AU$1,$AG4980>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CR$3:CR$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AU$1,$AG4980>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CR$3:CR$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AV$1,$AG4980>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CS$3:CS$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AV$1,$AG4980>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CS$3:CS$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AW$1,$AG4980>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CT$3:CT$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AW$1,$AG4980>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CT$3:CT$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AX$1,$AG4980>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CU$3:CU$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AX$1,$AG4980>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CU$3:CU$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AY$1,$AG4980>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CV$3:CV$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AY$1,$AG4980>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CV$3:CV$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=AZ$1,$AG4980>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CW$3:CW$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=AZ$1,$AG4980>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CW$3:CW$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=BA$1,$AG4980>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CX$3:CX$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=BA$1,$AG4980>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CX$3:CX$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=BB$1,$AG4980>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CY$3:CY$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=BB$1,$AG4980>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CY$3:CY$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=BC$1,$AG4980>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=BC$1,$AG4980>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=BD$1,$AG4980>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!DA$3:DA$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=BD$1,$AG4980>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!DA$3:DA$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4980<=BE$1,$AG4980>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4980,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4980>$AB4980,$AD4980=\"n/a\"),($AA4980-$AB4980)*INDEX(misc!DB$3:DB$6,MATCH($AC4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4980=\"n/a\",$AJ4980*$AI4980,$I4980)\n    +IFERROR(\n      IF(AND($AF4980<=BE$1,$AG4980>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4980,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4980>$AB4980,($AA4980-$AB4980)*INDEX(misc!DB$3:DB$6,MATCH($AD4980,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4980*$AH4980*$AI4980),\n$X4980)*$AK4980","v":0}]
[null,{"$f":"unique_contracts!A4981","v":0},{"$f":"unique_contracts!B4981","v":0},{"$f":"unique_contracts!D4981","v":0},{"$f":"unique_contracts!J4981","v":0},{"$f":"unique_contracts!K4981","v":0},{"$f":"unique_contracts!M4981","v":0},{"$f":"unique_contracts!N4981","v":0},{"$f":"unique_contracts!P4981","v":0},{"$f":"unique_contracts!R4981","v":0},{"$f":"unique_contracts!V4981","v":0},{"$f":"unique_contracts!AB4981","v":0},{"$f":"unique_contracts!AM4981","v":0},{"$f":"unique_contracts!AN4981","v":0},{"$f":"unique_contracts!AO4981","v":0},{"$f":"unique_contracts!AP4981","v":0},{"$f":"unique_contracts!AQ4981","v":0},{"$f":"unique_contracts!AR4981","v":0},{"$f":"unique_contracts!BR4981","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4981,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4981,\"pumped_storage\",\n      IF(AND(NOT(U4981),V4981),\"n/a\",\n        IF(AND(K4981>0,OR(G4981=\"NotHybrid\",G4981=0)),_xlfn.CONCAT(AB4981,INDEX(resources!$G:$G,MATCH(C4981,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4981,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4981=\"Online\",NOT(ISNUMBER(MATCH(AC4981,misc!$DD:$DD,0)))),F4981,E4981)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AL$1,$AG4981>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CI$3:CI$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AL$1,$AG4981>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CI$3:CI$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AM$1,$AG4981>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AM$1,$AG4981>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AN$1,$AG4981>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CK$3:CK$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AN$1,$AG4981>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CK$3:CK$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AO$1,$AG4981>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CL$3:CL$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AO$1,$AG4981>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CL$3:CL$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AP$1,$AG4981>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CM$3:CM$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AP$1,$AG4981>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CM$3:CM$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AQ$1,$AG4981>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CN$3:CN$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AQ$1,$AG4981>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CN$3:CN$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AR$1,$AG4981>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CO$3:CO$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AR$1,$AG4981>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CO$3:CO$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AS$1,$AG4981>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CP$3:CP$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AS$1,$AG4981>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CP$3:CP$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AT$1,$AG4981>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AT$1,$AG4981>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AU$1,$AG4981>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CR$3:CR$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AU$1,$AG4981>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CR$3:CR$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AV$1,$AG4981>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CS$3:CS$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AV$1,$AG4981>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CS$3:CS$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AW$1,$AG4981>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CT$3:CT$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AW$1,$AG4981>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CT$3:CT$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AX$1,$AG4981>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CU$3:CU$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AX$1,$AG4981>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CU$3:CU$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AY$1,$AG4981>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CV$3:CV$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AY$1,$AG4981>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CV$3:CV$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=AZ$1,$AG4981>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CW$3:CW$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=AZ$1,$AG4981>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CW$3:CW$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=BA$1,$AG4981>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CX$3:CX$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=BA$1,$AG4981>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CX$3:CX$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=BB$1,$AG4981>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CY$3:CY$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=BB$1,$AG4981>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CY$3:CY$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=BC$1,$AG4981>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=BC$1,$AG4981>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=BD$1,$AG4981>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!DA$3:DA$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=BD$1,$AG4981>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!DA$3:DA$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4981<=BE$1,$AG4981>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4981,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4981>$AB4981,$AD4981=\"n/a\"),($AA4981-$AB4981)*INDEX(misc!DB$3:DB$6,MATCH($AC4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4981=\"n/a\",$AJ4981*$AI4981,$I4981)\n    +IFERROR(\n      IF(AND($AF4981<=BE$1,$AG4981>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4981,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4981>$AB4981,($AA4981-$AB4981)*INDEX(misc!DB$3:DB$6,MATCH($AD4981,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4981*$AH4981*$AI4981),\n$X4981)*$AK4981","v":0}]
[null,{"$f":"unique_contracts!A4982","v":0},{"$f":"unique_contracts!B4982","v":0},{"$f":"unique_contracts!D4982","v":0},{"$f":"unique_contracts!J4982","v":0},{"$f":"unique_contracts!K4982","v":0},{"$f":"unique_contracts!M4982","v":0},{"$f":"unique_contracts!N4982","v":0},{"$f":"unique_contracts!P4982","v":0},{"$f":"unique_contracts!R4982","v":0},{"$f":"unique_contracts!V4982","v":0},{"$f":"unique_contracts!AB4982","v":0},{"$f":"unique_contracts!AM4982","v":0},{"$f":"unique_contracts!AN4982","v":0},{"$f":"unique_contracts!AO4982","v":0},{"$f":"unique_contracts!AP4982","v":0},{"$f":"unique_contracts!AQ4982","v":0},{"$f":"unique_contracts!AR4982","v":0},{"$f":"unique_contracts!BR4982","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4982,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4982,\"pumped_storage\",\n      IF(AND(NOT(U4982),V4982),\"n/a\",\n        IF(AND(K4982>0,OR(G4982=\"NotHybrid\",G4982=0)),_xlfn.CONCAT(AB4982,INDEX(resources!$G:$G,MATCH(C4982,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4982,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4982=\"Online\",NOT(ISNUMBER(MATCH(AC4982,misc!$DD:$DD,0)))),F4982,E4982)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AL$1,$AG4982>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CI$3:CI$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AL$1,$AG4982>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CI$3:CI$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AM$1,$AG4982>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AM$1,$AG4982>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AN$1,$AG4982>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CK$3:CK$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AN$1,$AG4982>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CK$3:CK$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AO$1,$AG4982>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CL$3:CL$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AO$1,$AG4982>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CL$3:CL$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AP$1,$AG4982>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CM$3:CM$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AP$1,$AG4982>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CM$3:CM$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AQ$1,$AG4982>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CN$3:CN$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AQ$1,$AG4982>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CN$3:CN$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AR$1,$AG4982>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CO$3:CO$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AR$1,$AG4982>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CO$3:CO$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AS$1,$AG4982>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CP$3:CP$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AS$1,$AG4982>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CP$3:CP$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AT$1,$AG4982>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AT$1,$AG4982>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AU$1,$AG4982>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CR$3:CR$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AU$1,$AG4982>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CR$3:CR$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AV$1,$AG4982>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CS$3:CS$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AV$1,$AG4982>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CS$3:CS$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AW$1,$AG4982>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CT$3:CT$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AW$1,$AG4982>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CT$3:CT$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AX$1,$AG4982>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CU$3:CU$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AX$1,$AG4982>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CU$3:CU$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AY$1,$AG4982>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CV$3:CV$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AY$1,$AG4982>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CV$3:CV$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=AZ$1,$AG4982>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CW$3:CW$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=AZ$1,$AG4982>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CW$3:CW$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=BA$1,$AG4982>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CX$3:CX$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=BA$1,$AG4982>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CX$3:CX$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=BB$1,$AG4982>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CY$3:CY$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=BB$1,$AG4982>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CY$3:CY$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=BC$1,$AG4982>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=BC$1,$AG4982>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=BD$1,$AG4982>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!DA$3:DA$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=BD$1,$AG4982>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!DA$3:DA$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4982<=BE$1,$AG4982>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4982,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4982>$AB4982,$AD4982=\"n/a\"),($AA4982-$AB4982)*INDEX(misc!DB$3:DB$6,MATCH($AC4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4982=\"n/a\",$AJ4982*$AI4982,$I4982)\n    +IFERROR(\n      IF(AND($AF4982<=BE$1,$AG4982>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4982,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4982>$AB4982,($AA4982-$AB4982)*INDEX(misc!DB$3:DB$6,MATCH($AD4982,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4982*$AH4982*$AI4982),\n$X4982)*$AK4982","v":0}]
[null,{"$f":"unique_contracts!A4983","v":0},{"$f":"unique_contracts!B4983","v":0},{"$f":"unique_contracts!D4983","v":0},{"$f":"unique_contracts!J4983","v":0},{"$f":"unique_contracts!K4983","v":0},{"$f":"unique_contracts!M4983","v":0},{"$f":"unique_contracts!N4983","v":0},{"$f":"unique_contracts!P4983","v":0},{"$f":"unique_contracts!R4983","v":0},{"$f":"unique_contracts!V4983","v":0},{"$f":"unique_contracts!AB4983","v":0},{"$f":"unique_contracts!AM4983","v":0},{"$f":"unique_contracts!AN4983","v":0},{"$f":"unique_contracts!AO4983","v":0},{"$f":"unique_contracts!AP4983","v":0},{"$f":"unique_contracts!AQ4983","v":0},{"$f":"unique_contracts!AR4983","v":0},{"$f":"unique_contracts!BR4983","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4983,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4983,\"pumped_storage\",\n      IF(AND(NOT(U4983),V4983),\"n/a\",\n        IF(AND(K4983>0,OR(G4983=\"NotHybrid\",G4983=0)),_xlfn.CONCAT(AB4983,INDEX(resources!$G:$G,MATCH(C4983,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4983,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4983=\"Online\",NOT(ISNUMBER(MATCH(AC4983,misc!$DD:$DD,0)))),F4983,E4983)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AL$1,$AG4983>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CI$3:CI$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AL$1,$AG4983>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CI$3:CI$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AM$1,$AG4983>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AM$1,$AG4983>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AN$1,$AG4983>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CK$3:CK$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AN$1,$AG4983>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CK$3:CK$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AO$1,$AG4983>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CL$3:CL$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AO$1,$AG4983>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CL$3:CL$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AP$1,$AG4983>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CM$3:CM$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AP$1,$AG4983>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CM$3:CM$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AQ$1,$AG4983>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CN$3:CN$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AQ$1,$AG4983>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CN$3:CN$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AR$1,$AG4983>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CO$3:CO$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AR$1,$AG4983>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CO$3:CO$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AS$1,$AG4983>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CP$3:CP$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AS$1,$AG4983>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CP$3:CP$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AT$1,$AG4983>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AT$1,$AG4983>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AU$1,$AG4983>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CR$3:CR$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AU$1,$AG4983>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CR$3:CR$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AV$1,$AG4983>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CS$3:CS$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AV$1,$AG4983>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CS$3:CS$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AW$1,$AG4983>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CT$3:CT$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AW$1,$AG4983>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CT$3:CT$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AX$1,$AG4983>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CU$3:CU$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AX$1,$AG4983>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CU$3:CU$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AY$1,$AG4983>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CV$3:CV$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AY$1,$AG4983>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CV$3:CV$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=AZ$1,$AG4983>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CW$3:CW$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=AZ$1,$AG4983>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CW$3:CW$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=BA$1,$AG4983>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CX$3:CX$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=BA$1,$AG4983>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CX$3:CX$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=BB$1,$AG4983>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CY$3:CY$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=BB$1,$AG4983>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CY$3:CY$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=BC$1,$AG4983>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=BC$1,$AG4983>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=BD$1,$AG4983>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!DA$3:DA$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=BD$1,$AG4983>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!DA$3:DA$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4983<=BE$1,$AG4983>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4983,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4983>$AB4983,$AD4983=\"n/a\"),($AA4983-$AB4983)*INDEX(misc!DB$3:DB$6,MATCH($AC4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4983=\"n/a\",$AJ4983*$AI4983,$I4983)\n    +IFERROR(\n      IF(AND($AF4983<=BE$1,$AG4983>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4983,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4983>$AB4983,($AA4983-$AB4983)*INDEX(misc!DB$3:DB$6,MATCH($AD4983,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4983*$AH4983*$AI4983),\n$X4983)*$AK4983","v":0}]
[null,{"$f":"unique_contracts!A4984","v":0},{"$f":"unique_contracts!B4984","v":0},{"$f":"unique_contracts!D4984","v":0},{"$f":"unique_contracts!J4984","v":0},{"$f":"unique_contracts!K4984","v":0},{"$f":"unique_contracts!M4984","v":0},{"$f":"unique_contracts!N4984","v":0},{"$f":"unique_contracts!P4984","v":0},{"$f":"unique_contracts!R4984","v":0},{"$f":"unique_contracts!V4984","v":0},{"$f":"unique_contracts!AB4984","v":0},{"$f":"unique_contracts!AM4984","v":0},{"$f":"unique_contracts!AN4984","v":0},{"$f":"unique_contracts!AO4984","v":0},{"$f":"unique_contracts!AP4984","v":0},{"$f":"unique_contracts!AQ4984","v":0},{"$f":"unique_contracts!AR4984","v":0},{"$f":"unique_contracts!BR4984","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4984,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4984,\"pumped_storage\",\n      IF(AND(NOT(U4984),V4984),\"n/a\",\n        IF(AND(K4984>0,OR(G4984=\"NotHybrid\",G4984=0)),_xlfn.CONCAT(AB4984,INDEX(resources!$G:$G,MATCH(C4984,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4984,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4984=\"Online\",NOT(ISNUMBER(MATCH(AC4984,misc!$DD:$DD,0)))),F4984,E4984)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AL$1,$AG4984>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CI$3:CI$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AL$1,$AG4984>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CI$3:CI$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AM$1,$AG4984>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AM$1,$AG4984>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AN$1,$AG4984>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CK$3:CK$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AN$1,$AG4984>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CK$3:CK$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AO$1,$AG4984>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CL$3:CL$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AO$1,$AG4984>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CL$3:CL$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AP$1,$AG4984>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CM$3:CM$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AP$1,$AG4984>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CM$3:CM$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AQ$1,$AG4984>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CN$3:CN$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AQ$1,$AG4984>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CN$3:CN$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AR$1,$AG4984>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CO$3:CO$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AR$1,$AG4984>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CO$3:CO$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AS$1,$AG4984>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CP$3:CP$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AS$1,$AG4984>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CP$3:CP$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AT$1,$AG4984>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AT$1,$AG4984>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AU$1,$AG4984>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CR$3:CR$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AU$1,$AG4984>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CR$3:CR$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AV$1,$AG4984>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CS$3:CS$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AV$1,$AG4984>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CS$3:CS$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AW$1,$AG4984>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CT$3:CT$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AW$1,$AG4984>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CT$3:CT$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AX$1,$AG4984>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CU$3:CU$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AX$1,$AG4984>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CU$3:CU$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AY$1,$AG4984>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CV$3:CV$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AY$1,$AG4984>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CV$3:CV$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=AZ$1,$AG4984>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CW$3:CW$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=AZ$1,$AG4984>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CW$3:CW$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=BA$1,$AG4984>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CX$3:CX$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=BA$1,$AG4984>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CX$3:CX$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=BB$1,$AG4984>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CY$3:CY$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=BB$1,$AG4984>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CY$3:CY$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=BC$1,$AG4984>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=BC$1,$AG4984>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=BD$1,$AG4984>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!DA$3:DA$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=BD$1,$AG4984>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!DA$3:DA$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4984<=BE$1,$AG4984>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4984,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4984>$AB4984,$AD4984=\"n/a\"),($AA4984-$AB4984)*INDEX(misc!DB$3:DB$6,MATCH($AC4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4984=\"n/a\",$AJ4984*$AI4984,$I4984)\n    +IFERROR(\n      IF(AND($AF4984<=BE$1,$AG4984>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4984,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4984>$AB4984,($AA4984-$AB4984)*INDEX(misc!DB$3:DB$6,MATCH($AD4984,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4984*$AH4984*$AI4984),\n$X4984)*$AK4984","v":0}]
[null,{"$f":"unique_contracts!A4985","v":0},{"$f":"unique_contracts!B4985","v":0},{"$f":"unique_contracts!D4985","v":0},{"$f":"unique_contracts!J4985","v":0},{"$f":"unique_contracts!K4985","v":0},{"$f":"unique_contracts!M4985","v":0},{"$f":"unique_contracts!N4985","v":0},{"$f":"unique_contracts!P4985","v":0},{"$f":"unique_contracts!R4985","v":0},{"$f":"unique_contracts!V4985","v":0},{"$f":"unique_contracts!AB4985","v":0},{"$f":"unique_contracts!AM4985","v":0},{"$f":"unique_contracts!AN4985","v":0},{"$f":"unique_contracts!AO4985","v":0},{"$f":"unique_contracts!AP4985","v":0},{"$f":"unique_contracts!AQ4985","v":0},{"$f":"unique_contracts!AR4985","v":0},{"$f":"unique_contracts!BR4985","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4985,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4985,\"pumped_storage\",\n      IF(AND(NOT(U4985),V4985),\"n/a\",\n        IF(AND(K4985>0,OR(G4985=\"NotHybrid\",G4985=0)),_xlfn.CONCAT(AB4985,INDEX(resources!$G:$G,MATCH(C4985,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4985,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4985=\"Online\",NOT(ISNUMBER(MATCH(AC4985,misc!$DD:$DD,0)))),F4985,E4985)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AL$1,$AG4985>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CI$3:CI$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AL$1,$AG4985>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CI$3:CI$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AM$1,$AG4985>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AM$1,$AG4985>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AN$1,$AG4985>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CK$3:CK$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AN$1,$AG4985>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CK$3:CK$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AO$1,$AG4985>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CL$3:CL$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AO$1,$AG4985>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CL$3:CL$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AP$1,$AG4985>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CM$3:CM$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AP$1,$AG4985>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CM$3:CM$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AQ$1,$AG4985>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CN$3:CN$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AQ$1,$AG4985>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CN$3:CN$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AR$1,$AG4985>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CO$3:CO$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AR$1,$AG4985>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CO$3:CO$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AS$1,$AG4985>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CP$3:CP$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AS$1,$AG4985>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CP$3:CP$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AT$1,$AG4985>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AT$1,$AG4985>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AU$1,$AG4985>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CR$3:CR$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AU$1,$AG4985>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CR$3:CR$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AV$1,$AG4985>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CS$3:CS$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AV$1,$AG4985>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CS$3:CS$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AW$1,$AG4985>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CT$3:CT$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AW$1,$AG4985>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CT$3:CT$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AX$1,$AG4985>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CU$3:CU$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AX$1,$AG4985>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CU$3:CU$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AY$1,$AG4985>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CV$3:CV$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AY$1,$AG4985>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CV$3:CV$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=AZ$1,$AG4985>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CW$3:CW$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=AZ$1,$AG4985>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CW$3:CW$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=BA$1,$AG4985>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CX$3:CX$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=BA$1,$AG4985>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CX$3:CX$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=BB$1,$AG4985>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CY$3:CY$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=BB$1,$AG4985>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CY$3:CY$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=BC$1,$AG4985>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=BC$1,$AG4985>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=BD$1,$AG4985>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!DA$3:DA$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=BD$1,$AG4985>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!DA$3:DA$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4985<=BE$1,$AG4985>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4985,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4985>$AB4985,$AD4985=\"n/a\"),($AA4985-$AB4985)*INDEX(misc!DB$3:DB$6,MATCH($AC4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4985=\"n/a\",$AJ4985*$AI4985,$I4985)\n    +IFERROR(\n      IF(AND($AF4985<=BE$1,$AG4985>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4985,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4985>$AB4985,($AA4985-$AB4985)*INDEX(misc!DB$3:DB$6,MATCH($AD4985,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4985*$AH4985*$AI4985),\n$X4985)*$AK4985","v":0}]
[null,{"$f":"unique_contracts!A4986","v":0},{"$f":"unique_contracts!B4986","v":0},{"$f":"unique_contracts!D4986","v":0},{"$f":"unique_contracts!J4986","v":0},{"$f":"unique_contracts!K4986","v":0},{"$f":"unique_contracts!M4986","v":0},{"$f":"unique_contracts!N4986","v":0},{"$f":"unique_contracts!P4986","v":0},{"$f":"unique_contracts!R4986","v":0},{"$f":"unique_contracts!V4986","v":0},{"$f":"unique_contracts!AB4986","v":0},{"$f":"unique_contracts!AM4986","v":0},{"$f":"unique_contracts!AN4986","v":0},{"$f":"unique_contracts!AO4986","v":0},{"$f":"unique_contracts!AP4986","v":0},{"$f":"unique_contracts!AQ4986","v":0},{"$f":"unique_contracts!AR4986","v":0},{"$f":"unique_contracts!BR4986","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4986,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4986,\"pumped_storage\",\n      IF(AND(NOT(U4986),V4986),\"n/a\",\n        IF(AND(K4986>0,OR(G4986=\"NotHybrid\",G4986=0)),_xlfn.CONCAT(AB4986,INDEX(resources!$G:$G,MATCH(C4986,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4986,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4986=\"Online\",NOT(ISNUMBER(MATCH(AC4986,misc!$DD:$DD,0)))),F4986,E4986)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AL$1,$AG4986>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CI$3:CI$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AL$1,$AG4986>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CI$3:CI$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AM$1,$AG4986>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AM$1,$AG4986>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AN$1,$AG4986>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CK$3:CK$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AN$1,$AG4986>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CK$3:CK$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AO$1,$AG4986>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CL$3:CL$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AO$1,$AG4986>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CL$3:CL$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AP$1,$AG4986>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CM$3:CM$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AP$1,$AG4986>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CM$3:CM$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AQ$1,$AG4986>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CN$3:CN$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AQ$1,$AG4986>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CN$3:CN$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AR$1,$AG4986>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CO$3:CO$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AR$1,$AG4986>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CO$3:CO$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AS$1,$AG4986>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CP$3:CP$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AS$1,$AG4986>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CP$3:CP$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AT$1,$AG4986>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AT$1,$AG4986>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AU$1,$AG4986>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CR$3:CR$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AU$1,$AG4986>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CR$3:CR$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AV$1,$AG4986>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CS$3:CS$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AV$1,$AG4986>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CS$3:CS$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AW$1,$AG4986>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CT$3:CT$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AW$1,$AG4986>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CT$3:CT$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AX$1,$AG4986>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CU$3:CU$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AX$1,$AG4986>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CU$3:CU$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AY$1,$AG4986>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CV$3:CV$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AY$1,$AG4986>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CV$3:CV$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=AZ$1,$AG4986>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CW$3:CW$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=AZ$1,$AG4986>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CW$3:CW$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=BA$1,$AG4986>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CX$3:CX$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=BA$1,$AG4986>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CX$3:CX$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=BB$1,$AG4986>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CY$3:CY$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=BB$1,$AG4986>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CY$3:CY$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=BC$1,$AG4986>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=BC$1,$AG4986>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=BD$1,$AG4986>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!DA$3:DA$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=BD$1,$AG4986>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!DA$3:DA$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4986<=BE$1,$AG4986>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4986,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4986>$AB4986,$AD4986=\"n/a\"),($AA4986-$AB4986)*INDEX(misc!DB$3:DB$6,MATCH($AC4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4986=\"n/a\",$AJ4986*$AI4986,$I4986)\n    +IFERROR(\n      IF(AND($AF4986<=BE$1,$AG4986>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4986,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4986>$AB4986,($AA4986-$AB4986)*INDEX(misc!DB$3:DB$6,MATCH($AD4986,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4986*$AH4986*$AI4986),\n$X4986)*$AK4986","v":0}]
[null,{"$f":"unique_contracts!A4987","v":0},{"$f":"unique_contracts!B4987","v":0},{"$f":"unique_contracts!D4987","v":0},{"$f":"unique_contracts!J4987","v":0},{"$f":"unique_contracts!K4987","v":0},{"$f":"unique_contracts!M4987","v":0},{"$f":"unique_contracts!N4987","v":0},{"$f":"unique_contracts!P4987","v":0},{"$f":"unique_contracts!R4987","v":0},{"$f":"unique_contracts!V4987","v":0},{"$f":"unique_contracts!AB4987","v":0},{"$f":"unique_contracts!AM4987","v":0},{"$f":"unique_contracts!AN4987","v":0},{"$f":"unique_contracts!AO4987","v":0},{"$f":"unique_contracts!AP4987","v":0},{"$f":"unique_contracts!AQ4987","v":0},{"$f":"unique_contracts!AR4987","v":0},{"$f":"unique_contracts!BR4987","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4987,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4987,\"pumped_storage\",\n      IF(AND(NOT(U4987),V4987),\"n/a\",\n        IF(AND(K4987>0,OR(G4987=\"NotHybrid\",G4987=0)),_xlfn.CONCAT(AB4987,INDEX(resources!$G:$G,MATCH(C4987,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4987,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4987=\"Online\",NOT(ISNUMBER(MATCH(AC4987,misc!$DD:$DD,0)))),F4987,E4987)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AL$1,$AG4987>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CI$3:CI$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AL$1,$AG4987>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CI$3:CI$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AM$1,$AG4987>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AM$1,$AG4987>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AN$1,$AG4987>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CK$3:CK$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AN$1,$AG4987>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CK$3:CK$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AO$1,$AG4987>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CL$3:CL$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AO$1,$AG4987>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CL$3:CL$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AP$1,$AG4987>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CM$3:CM$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AP$1,$AG4987>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CM$3:CM$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AQ$1,$AG4987>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CN$3:CN$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AQ$1,$AG4987>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CN$3:CN$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AR$1,$AG4987>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CO$3:CO$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AR$1,$AG4987>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CO$3:CO$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AS$1,$AG4987>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CP$3:CP$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AS$1,$AG4987>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CP$3:CP$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AT$1,$AG4987>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AT$1,$AG4987>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AU$1,$AG4987>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CR$3:CR$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AU$1,$AG4987>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CR$3:CR$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AV$1,$AG4987>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CS$3:CS$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AV$1,$AG4987>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CS$3:CS$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AW$1,$AG4987>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CT$3:CT$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AW$1,$AG4987>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CT$3:CT$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AX$1,$AG4987>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CU$3:CU$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AX$1,$AG4987>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CU$3:CU$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AY$1,$AG4987>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CV$3:CV$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AY$1,$AG4987>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CV$3:CV$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=AZ$1,$AG4987>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CW$3:CW$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=AZ$1,$AG4987>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CW$3:CW$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=BA$1,$AG4987>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CX$3:CX$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=BA$1,$AG4987>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CX$3:CX$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=BB$1,$AG4987>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CY$3:CY$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=BB$1,$AG4987>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CY$3:CY$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=BC$1,$AG4987>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=BC$1,$AG4987>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=BD$1,$AG4987>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!DA$3:DA$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=BD$1,$AG4987>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!DA$3:DA$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4987<=BE$1,$AG4987>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4987>$AB4987,$AD4987=\"n/a\"),($AA4987-$AB4987)*INDEX(misc!DB$3:DB$6,MATCH($AC4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4987=\"n/a\",$AJ4987*$AI4987,$I4987)\n    +IFERROR(\n      IF(AND($AF4987<=BE$1,$AG4987>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4987>$AB4987,($AA4987-$AB4987)*INDEX(misc!DB$3:DB$6,MATCH($AD4987,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4987*$AH4987*$AI4987),\n$X4987)*$AK4987","v":0}]
[null,{"$f":"unique_contracts!A4988","v":0},{"$f":"unique_contracts!B4988","v":0},{"$f":"unique_contracts!D4988","v":0},{"$f":"unique_contracts!J4988","v":0},{"$f":"unique_contracts!K4988","v":0},{"$f":"unique_contracts!M4988","v":0},{"$f":"unique_contracts!N4988","v":0},{"$f":"unique_contracts!P4988","v":0},{"$f":"unique_contracts!R4988","v":0},{"$f":"unique_contracts!V4988","v":0},{"$f":"unique_contracts!AB4988","v":0},{"$f":"unique_contracts!AM4988","v":0},{"$f":"unique_contracts!AN4988","v":0},{"$f":"unique_contracts!AO4988","v":0},{"$f":"unique_contracts!AP4988","v":0},{"$f":"unique_contracts!AQ4988","v":0},{"$f":"unique_contracts!AR4988","v":0},{"$f":"unique_contracts!BR4988","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4988,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4988,\"pumped_storage\",\n      IF(AND(NOT(U4988),V4988),\"n/a\",\n        IF(AND(K4988>0,OR(G4988=\"NotHybrid\",G4988=0)),_xlfn.CONCAT(AB4988,INDEX(resources!$G:$G,MATCH(C4988,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4988,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4988=\"Online\",NOT(ISNUMBER(MATCH(AC4988,misc!$DD:$DD,0)))),F4988,E4988)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AL$1,$AG4988>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CI$3:CI$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AL$1,$AG4988>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CI$3:CI$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AM$1,$AG4988>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AM$1,$AG4988>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AN$1,$AG4988>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CK$3:CK$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AN$1,$AG4988>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CK$3:CK$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AO$1,$AG4988>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CL$3:CL$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AO$1,$AG4988>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CL$3:CL$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AP$1,$AG4988>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CM$3:CM$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AP$1,$AG4988>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CM$3:CM$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AQ$1,$AG4988>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CN$3:CN$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AQ$1,$AG4988>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CN$3:CN$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AR$1,$AG4988>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CO$3:CO$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AR$1,$AG4988>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CO$3:CO$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AS$1,$AG4988>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CP$3:CP$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AS$1,$AG4988>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CP$3:CP$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AT$1,$AG4988>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AT$1,$AG4988>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AU$1,$AG4988>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CR$3:CR$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AU$1,$AG4988>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CR$3:CR$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AV$1,$AG4988>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CS$3:CS$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AV$1,$AG4988>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CS$3:CS$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AW$1,$AG4988>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CT$3:CT$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AW$1,$AG4988>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CT$3:CT$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AX$1,$AG4988>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CU$3:CU$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AX$1,$AG4988>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CU$3:CU$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AY$1,$AG4988>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CV$3:CV$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AY$1,$AG4988>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CV$3:CV$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=AZ$1,$AG4988>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CW$3:CW$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=AZ$1,$AG4988>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CW$3:CW$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=BA$1,$AG4988>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CX$3:CX$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=BA$1,$AG4988>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CX$3:CX$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=BB$1,$AG4988>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CY$3:CY$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=BB$1,$AG4988>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CY$3:CY$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=BC$1,$AG4988>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=BC$1,$AG4988>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=BD$1,$AG4988>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!DA$3:DA$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=BD$1,$AG4988>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!DA$3:DA$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4988<=BE$1,$AG4988>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4988,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4988>$AB4988,$AD4988=\"n/a\"),($AA4988-$AB4988)*INDEX(misc!DB$3:DB$6,MATCH($AC4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4988=\"n/a\",$AJ4988*$AI4988,$I4988)\n    +IFERROR(\n      IF(AND($AF4988<=BE$1,$AG4988>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4988,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4988>$AB4988,($AA4988-$AB4988)*INDEX(misc!DB$3:DB$6,MATCH($AD4988,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4988*$AH4988*$AI4988),\n$X4988)*$AK4988","v":0}]
[null,{"$f":"unique_contracts!A4989","v":0},{"$f":"unique_contracts!B4989","v":0},{"$f":"unique_contracts!D4989","v":0},{"$f":"unique_contracts!J4989","v":0},{"$f":"unique_contracts!K4989","v":0},{"$f":"unique_contracts!M4989","v":0},{"$f":"unique_contracts!N4989","v":0},{"$f":"unique_contracts!P4989","v":0},{"$f":"unique_contracts!R4989","v":0},{"$f":"unique_contracts!V4989","v":0},{"$f":"unique_contracts!AB4989","v":0},{"$f":"unique_contracts!AM4989","v":0},{"$f":"unique_contracts!AN4989","v":0},{"$f":"unique_contracts!AO4989","v":0},{"$f":"unique_contracts!AP4989","v":0},{"$f":"unique_contracts!AQ4989","v":0},{"$f":"unique_contracts!AR4989","v":0},{"$f":"unique_contracts!BR4989","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4989,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4989,\"pumped_storage\",\n      IF(AND(NOT(U4989),V4989),\"n/a\",\n        IF(AND(K4989>0,OR(G4989=\"NotHybrid\",G4989=0)),_xlfn.CONCAT(AB4989,INDEX(resources!$G:$G,MATCH(C4989,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4989,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4989=\"Online\",NOT(ISNUMBER(MATCH(AC4989,misc!$DD:$DD,0)))),F4989,E4989)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AL$1,$AG4989>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CI$3:CI$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AL$1,$AG4989>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CI$3:CI$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AM$1,$AG4989>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AM$1,$AG4989>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AN$1,$AG4989>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CK$3:CK$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AN$1,$AG4989>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CK$3:CK$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AO$1,$AG4989>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CL$3:CL$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AO$1,$AG4989>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CL$3:CL$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AP$1,$AG4989>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CM$3:CM$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AP$1,$AG4989>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CM$3:CM$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AQ$1,$AG4989>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CN$3:CN$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AQ$1,$AG4989>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CN$3:CN$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AR$1,$AG4989>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CO$3:CO$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AR$1,$AG4989>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CO$3:CO$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AS$1,$AG4989>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CP$3:CP$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AS$1,$AG4989>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CP$3:CP$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AT$1,$AG4989>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AT$1,$AG4989>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AU$1,$AG4989>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CR$3:CR$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AU$1,$AG4989>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CR$3:CR$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AV$1,$AG4989>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CS$3:CS$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AV$1,$AG4989>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CS$3:CS$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AW$1,$AG4989>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CT$3:CT$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AW$1,$AG4989>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CT$3:CT$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AX$1,$AG4989>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CU$3:CU$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AX$1,$AG4989>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CU$3:CU$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AY$1,$AG4989>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CV$3:CV$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AY$1,$AG4989>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CV$3:CV$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=AZ$1,$AG4989>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CW$3:CW$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=AZ$1,$AG4989>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CW$3:CW$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=BA$1,$AG4989>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CX$3:CX$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=BA$1,$AG4989>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CX$3:CX$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=BB$1,$AG4989>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CY$3:CY$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=BB$1,$AG4989>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CY$3:CY$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=BC$1,$AG4989>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=BC$1,$AG4989>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=BD$1,$AG4989>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!DA$3:DA$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=BD$1,$AG4989>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!DA$3:DA$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4989<=BE$1,$AG4989>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4989,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4989>$AB4989,$AD4989=\"n/a\"),($AA4989-$AB4989)*INDEX(misc!DB$3:DB$6,MATCH($AC4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4989=\"n/a\",$AJ4989*$AI4989,$I4989)\n    +IFERROR(\n      IF(AND($AF4989<=BE$1,$AG4989>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4989,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4989>$AB4989,($AA4989-$AB4989)*INDEX(misc!DB$3:DB$6,MATCH($AD4989,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4989*$AH4989*$AI4989),\n$X4989)*$AK4989","v":0}]
[null,{"$f":"unique_contracts!A4990","v":0},{"$f":"unique_contracts!B4990","v":0},{"$f":"unique_contracts!D4990","v":0},{"$f":"unique_contracts!J4990","v":0},{"$f":"unique_contracts!K4990","v":0},{"$f":"unique_contracts!M4990","v":0},{"$f":"unique_contracts!N4990","v":0},{"$f":"unique_contracts!P4990","v":0},{"$f":"unique_contracts!R4990","v":0},{"$f":"unique_contracts!V4990","v":0},{"$f":"unique_contracts!AB4990","v":0},{"$f":"unique_contracts!AM4990","v":0},{"$f":"unique_contracts!AN4990","v":0},{"$f":"unique_contracts!AO4990","v":0},{"$f":"unique_contracts!AP4990","v":0},{"$f":"unique_contracts!AQ4990","v":0},{"$f":"unique_contracts!AR4990","v":0},{"$f":"unique_contracts!BR4990","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4990,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4990,\"pumped_storage\",\n      IF(AND(NOT(U4990),V4990),\"n/a\",\n        IF(AND(K4990>0,OR(G4990=\"NotHybrid\",G4990=0)),_xlfn.CONCAT(AB4990,INDEX(resources!$G:$G,MATCH(C4990,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4990,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4990=\"Online\",NOT(ISNUMBER(MATCH(AC4990,misc!$DD:$DD,0)))),F4990,E4990)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AL$1,$AG4990>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CI$3:CI$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AL$1,$AG4990>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CI$3:CI$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AM$1,$AG4990>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AM$1,$AG4990>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AN$1,$AG4990>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CK$3:CK$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AN$1,$AG4990>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CK$3:CK$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AO$1,$AG4990>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CL$3:CL$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AO$1,$AG4990>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CL$3:CL$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AP$1,$AG4990>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CM$3:CM$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AP$1,$AG4990>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CM$3:CM$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AQ$1,$AG4990>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CN$3:CN$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AQ$1,$AG4990>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CN$3:CN$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AR$1,$AG4990>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CO$3:CO$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AR$1,$AG4990>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CO$3:CO$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AS$1,$AG4990>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CP$3:CP$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AS$1,$AG4990>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CP$3:CP$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AT$1,$AG4990>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AT$1,$AG4990>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AU$1,$AG4990>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CR$3:CR$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AU$1,$AG4990>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CR$3:CR$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AV$1,$AG4990>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CS$3:CS$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AV$1,$AG4990>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CS$3:CS$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AW$1,$AG4990>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CT$3:CT$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AW$1,$AG4990>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CT$3:CT$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AX$1,$AG4990>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CU$3:CU$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AX$1,$AG4990>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CU$3:CU$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AY$1,$AG4990>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CV$3:CV$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AY$1,$AG4990>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CV$3:CV$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=AZ$1,$AG4990>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CW$3:CW$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=AZ$1,$AG4990>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CW$3:CW$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=BA$1,$AG4990>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CX$3:CX$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=BA$1,$AG4990>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CX$3:CX$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=BB$1,$AG4990>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CY$3:CY$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=BB$1,$AG4990>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CY$3:CY$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=BC$1,$AG4990>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=BC$1,$AG4990>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=BD$1,$AG4990>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!DA$3:DA$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=BD$1,$AG4990>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!DA$3:DA$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4990<=BE$1,$AG4990>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4990,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4990>$AB4990,$AD4990=\"n/a\"),($AA4990-$AB4990)*INDEX(misc!DB$3:DB$6,MATCH($AC4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4990=\"n/a\",$AJ4990*$AI4990,$I4990)\n    +IFERROR(\n      IF(AND($AF4990<=BE$1,$AG4990>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4990,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4990>$AB4990,($AA4990-$AB4990)*INDEX(misc!DB$3:DB$6,MATCH($AD4990,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4990*$AH4990*$AI4990),\n$X4990)*$AK4990","v":0}]
[null,{"$f":"unique_contracts!A4991","v":0},{"$f":"unique_contracts!B4991","v":0},{"$f":"unique_contracts!D4991","v":0},{"$f":"unique_contracts!J4991","v":0},{"$f":"unique_contracts!K4991","v":0},{"$f":"unique_contracts!M4991","v":0},{"$f":"unique_contracts!N4991","v":0},{"$f":"unique_contracts!P4991","v":0},{"$f":"unique_contracts!R4991","v":0},{"$f":"unique_contracts!V4991","v":0},{"$f":"unique_contracts!AB4991","v":0},{"$f":"unique_contracts!AM4991","v":0},{"$f":"unique_contracts!AN4991","v":0},{"$f":"unique_contracts!AO4991","v":0},{"$f":"unique_contracts!AP4991","v":0},{"$f":"unique_contracts!AQ4991","v":0},{"$f":"unique_contracts!AR4991","v":0},{"$f":"unique_contracts!BR4991","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4991,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4991,\"pumped_storage\",\n      IF(AND(NOT(U4991),V4991),\"n/a\",\n        IF(AND(K4991>0,OR(G4991=\"NotHybrid\",G4991=0)),_xlfn.CONCAT(AB4991,INDEX(resources!$G:$G,MATCH(C4991,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4991,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4991=\"Online\",NOT(ISNUMBER(MATCH(AC4991,misc!$DD:$DD,0)))),F4991,E4991)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AL$1,$AG4991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CI$3:CI$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AL$1,$AG4991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CI$3:CI$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AM$1,$AG4991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AM$1,$AG4991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AN$1,$AG4991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CK$3:CK$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AN$1,$AG4991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CK$3:CK$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AO$1,$AG4991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CL$3:CL$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AO$1,$AG4991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CL$3:CL$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AP$1,$AG4991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CM$3:CM$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AP$1,$AG4991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CM$3:CM$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AQ$1,$AG4991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CN$3:CN$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AQ$1,$AG4991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CN$3:CN$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AR$1,$AG4991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CO$3:CO$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AR$1,$AG4991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CO$3:CO$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AS$1,$AG4991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CP$3:CP$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AS$1,$AG4991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CP$3:CP$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AT$1,$AG4991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AT$1,$AG4991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AU$1,$AG4991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CR$3:CR$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AU$1,$AG4991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CR$3:CR$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AV$1,$AG4991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CS$3:CS$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AV$1,$AG4991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CS$3:CS$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AW$1,$AG4991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CT$3:CT$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AW$1,$AG4991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CT$3:CT$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AX$1,$AG4991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CU$3:CU$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AX$1,$AG4991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CU$3:CU$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AY$1,$AG4991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CV$3:CV$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AY$1,$AG4991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CV$3:CV$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=AZ$1,$AG4991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CW$3:CW$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=AZ$1,$AG4991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CW$3:CW$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=BA$1,$AG4991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CX$3:CX$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=BA$1,$AG4991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CX$3:CX$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=BB$1,$AG4991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CY$3:CY$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=BB$1,$AG4991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CY$3:CY$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=BC$1,$AG4991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=BC$1,$AG4991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=BD$1,$AG4991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!DA$3:DA$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=BD$1,$AG4991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!DA$3:DA$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4991<=BE$1,$AG4991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4991>$AB4991,$AD4991=\"n/a\"),($AA4991-$AB4991)*INDEX(misc!DB$3:DB$6,MATCH($AC4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4991=\"n/a\",$AJ4991*$AI4991,$I4991)\n    +IFERROR(\n      IF(AND($AF4991<=BE$1,$AG4991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4991>$AB4991,($AA4991-$AB4991)*INDEX(misc!DB$3:DB$6,MATCH($AD4991,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4991*$AH4991*$AI4991),\n$X4991)*$AK4991","v":0}]
[null,{"$f":"unique_contracts!A4992","v":0},{"$f":"unique_contracts!B4992","v":0},{"$f":"unique_contracts!D4992","v":0},{"$f":"unique_contracts!J4992","v":0},{"$f":"unique_contracts!K4992","v":0},{"$f":"unique_contracts!M4992","v":0},{"$f":"unique_contracts!N4992","v":0},{"$f":"unique_contracts!P4992","v":0},{"$f":"unique_contracts!R4992","v":0},{"$f":"unique_contracts!V4992","v":0},{"$f":"unique_contracts!AB4992","v":0},{"$f":"unique_contracts!AM4992","v":0},{"$f":"unique_contracts!AN4992","v":0},{"$f":"unique_contracts!AO4992","v":0},{"$f":"unique_contracts!AP4992","v":0},{"$f":"unique_contracts!AQ4992","v":0},{"$f":"unique_contracts!AR4992","v":0},{"$f":"unique_contracts!BR4992","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4992,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4992,\"pumped_storage\",\n      IF(AND(NOT(U4992),V4992),\"n/a\",\n        IF(AND(K4992>0,OR(G4992=\"NotHybrid\",G4992=0)),_xlfn.CONCAT(AB4992,INDEX(resources!$G:$G,MATCH(C4992,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4992,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4992=\"Online\",NOT(ISNUMBER(MATCH(AC4992,misc!$DD:$DD,0)))),F4992,E4992)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AL$1,$AG4992>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CI$3:CI$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AL$1,$AG4992>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CI$3:CI$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AM$1,$AG4992>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AM$1,$AG4992>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AN$1,$AG4992>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CK$3:CK$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AN$1,$AG4992>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CK$3:CK$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AO$1,$AG4992>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CL$3:CL$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AO$1,$AG4992>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CL$3:CL$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AP$1,$AG4992>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CM$3:CM$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AP$1,$AG4992>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CM$3:CM$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AQ$1,$AG4992>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CN$3:CN$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AQ$1,$AG4992>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CN$3:CN$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AR$1,$AG4992>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CO$3:CO$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AR$1,$AG4992>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CO$3:CO$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AS$1,$AG4992>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CP$3:CP$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AS$1,$AG4992>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CP$3:CP$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AT$1,$AG4992>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AT$1,$AG4992>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AU$1,$AG4992>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CR$3:CR$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AU$1,$AG4992>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CR$3:CR$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AV$1,$AG4992>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CS$3:CS$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AV$1,$AG4992>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CS$3:CS$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AW$1,$AG4992>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CT$3:CT$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AW$1,$AG4992>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CT$3:CT$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AX$1,$AG4992>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CU$3:CU$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AX$1,$AG4992>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CU$3:CU$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AY$1,$AG4992>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CV$3:CV$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AY$1,$AG4992>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CV$3:CV$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=AZ$1,$AG4992>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CW$3:CW$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=AZ$1,$AG4992>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CW$3:CW$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=BA$1,$AG4992>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CX$3:CX$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=BA$1,$AG4992>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CX$3:CX$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=BB$1,$AG4992>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CY$3:CY$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=BB$1,$AG4992>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CY$3:CY$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=BC$1,$AG4992>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=BC$1,$AG4992>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=BD$1,$AG4992>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!DA$3:DA$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=BD$1,$AG4992>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!DA$3:DA$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4992<=BE$1,$AG4992>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4992,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4992>$AB4992,$AD4992=\"n/a\"),($AA4992-$AB4992)*INDEX(misc!DB$3:DB$6,MATCH($AC4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4992=\"n/a\",$AJ4992*$AI4992,$I4992)\n    +IFERROR(\n      IF(AND($AF4992<=BE$1,$AG4992>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4992,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4992>$AB4992,($AA4992-$AB4992)*INDEX(misc!DB$3:DB$6,MATCH($AD4992,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4992*$AH4992*$AI4992),\n$X4992)*$AK4992","v":0}]
[null,{"$f":"unique_contracts!A4993","v":0},{"$f":"unique_contracts!B4993","v":0},{"$f":"unique_contracts!D4993","v":0},{"$f":"unique_contracts!J4993","v":0},{"$f":"unique_contracts!K4993","v":0},{"$f":"unique_contracts!M4993","v":0},{"$f":"unique_contracts!N4993","v":0},{"$f":"unique_contracts!P4993","v":0},{"$f":"unique_contracts!R4993","v":0},{"$f":"unique_contracts!V4993","v":0},{"$f":"unique_contracts!AB4993","v":0},{"$f":"unique_contracts!AM4993","v":0},{"$f":"unique_contracts!AN4993","v":0},{"$f":"unique_contracts!AO4993","v":0},{"$f":"unique_contracts!AP4993","v":0},{"$f":"unique_contracts!AQ4993","v":0},{"$f":"unique_contracts!AR4993","v":0},{"$f":"unique_contracts!BR4993","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4993,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4993,\"pumped_storage\",\n      IF(AND(NOT(U4993),V4993),\"n/a\",\n        IF(AND(K4993>0,OR(G4993=\"NotHybrid\",G4993=0)),_xlfn.CONCAT(AB4993,INDEX(resources!$G:$G,MATCH(C4993,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4993,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4993=\"Online\",NOT(ISNUMBER(MATCH(AC4993,misc!$DD:$DD,0)))),F4993,E4993)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AL$1,$AG4993>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CI$3:CI$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AL$1,$AG4993>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CI$3:CI$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AM$1,$AG4993>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AM$1,$AG4993>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AN$1,$AG4993>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CK$3:CK$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AN$1,$AG4993>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CK$3:CK$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AO$1,$AG4993>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CL$3:CL$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AO$1,$AG4993>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CL$3:CL$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AP$1,$AG4993>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CM$3:CM$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AP$1,$AG4993>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CM$3:CM$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AQ$1,$AG4993>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CN$3:CN$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AQ$1,$AG4993>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CN$3:CN$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AR$1,$AG4993>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CO$3:CO$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AR$1,$AG4993>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CO$3:CO$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AS$1,$AG4993>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CP$3:CP$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AS$1,$AG4993>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CP$3:CP$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AT$1,$AG4993>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AT$1,$AG4993>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AU$1,$AG4993>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CR$3:CR$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AU$1,$AG4993>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CR$3:CR$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AV$1,$AG4993>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CS$3:CS$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AV$1,$AG4993>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CS$3:CS$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AW$1,$AG4993>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CT$3:CT$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AW$1,$AG4993>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CT$3:CT$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AX$1,$AG4993>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CU$3:CU$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AX$1,$AG4993>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CU$3:CU$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AY$1,$AG4993>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CV$3:CV$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AY$1,$AG4993>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CV$3:CV$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=AZ$1,$AG4993>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CW$3:CW$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=AZ$1,$AG4993>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CW$3:CW$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=BA$1,$AG4993>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CX$3:CX$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=BA$1,$AG4993>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CX$3:CX$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=BB$1,$AG4993>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CY$3:CY$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=BB$1,$AG4993>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CY$3:CY$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=BC$1,$AG4993>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=BC$1,$AG4993>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=BD$1,$AG4993>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!DA$3:DA$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=BD$1,$AG4993>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!DA$3:DA$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4993<=BE$1,$AG4993>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4993,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4993>$AB4993,$AD4993=\"n/a\"),($AA4993-$AB4993)*INDEX(misc!DB$3:DB$6,MATCH($AC4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4993=\"n/a\",$AJ4993*$AI4993,$I4993)\n    +IFERROR(\n      IF(AND($AF4993<=BE$1,$AG4993>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4993,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4993>$AB4993,($AA4993-$AB4993)*INDEX(misc!DB$3:DB$6,MATCH($AD4993,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4993*$AH4993*$AI4993),\n$X4993)*$AK4993","v":0}]
[null,{"$f":"unique_contracts!A4994","v":0},{"$f":"unique_contracts!B4994","v":0},{"$f":"unique_contracts!D4994","v":0},{"$f":"unique_contracts!J4994","v":0},{"$f":"unique_contracts!K4994","v":0},{"$f":"unique_contracts!M4994","v":0},{"$f":"unique_contracts!N4994","v":0},{"$f":"unique_contracts!P4994","v":0},{"$f":"unique_contracts!R4994","v":0},{"$f":"unique_contracts!V4994","v":0},{"$f":"unique_contracts!AB4994","v":0},{"$f":"unique_contracts!AM4994","v":0},{"$f":"unique_contracts!AN4994","v":0},{"$f":"unique_contracts!AO4994","v":0},{"$f":"unique_contracts!AP4994","v":0},{"$f":"unique_contracts!AQ4994","v":0},{"$f":"unique_contracts!AR4994","v":0},{"$f":"unique_contracts!BR4994","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4994,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G4994=\"NotHybrid\",G4994=0)),I4994>0)","v":false},{"$f":"AND(NOT(OR(G4994=\"NotHybrid\",G4994=0)),J4994>0)","v":false},{"$f":"IF(B4994=0,FALSE,COUNTIFS(B:B,B4994)>1)","v":false},{"$f":"IF(U4994,SUMIFS(E:E,B:B,B4994),E4994)","v":0},{"$f":"IF(OR(U4994,AND(NOT(W4994),V4994)),SUMIFS(J:J,B:B,B4994,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U4994,AND(NOT(W4994),V4994)),SUMIFS(K:K,B:B,B4994,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K4994>0,OR(G4994=\"NotHybrid\",G4994=0)),MIN(ROUNDDOWN(K4994/E4994,0),100),\n      IF(Z4994>0,MIN(ROUNDDOWN(Z4994/Y4994,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA4994=\"n/a\",\"n/a\",IF(AA4994<8,4,IF(AA4994<12,8,IF(AA4994<24,12,IF(AA4994<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T4994,\"pumped_storage\",\n      IF(AND(NOT(U4994),V4994),\"n/a\",\n        IF(AND(K4994>0,OR(G4994=\"NotHybrid\",G4994=0)),_xlfn.CONCAT(AB4994,INDEX(resources!$G:$G,MATCH(C4994,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4994,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z4994>0,_xlfn.CONCAT(AB4994,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD4994=\"n/a\",AC4994,IF(AND(AC4994=\"n/a\",NOT(AD4994=\"n/a\")),AD4994,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M4994,N4994,O4994)<=DATE(M4994,6,1),M4994,M4994+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P4994,Q4994,R4994)>=DATE(P4994,10,1),P4994,P4994-1),0)","v":0},{"$f":"IF(OR(AD4994=\"n/a\",NOT(H4994=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC4994)),MIN(I4994/(1*(ROUNDDOWN(Z4994/Y4994,0)/4)),Y4994)/Y4994,\n      IF(ISNUMBER(SEARCH(\"wind\",AC4994)),MIN(I4994/(2*(ROUNDDOWN(Z4994/Y4994,0)/4)),Y4994)/Y4994,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC4994)),MIN(ROUNDDOWN(K4994/E4994,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD4994)),MIN(ROUNDDOWN(Z4994/Y4994,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D4994=\"Online\",NOT(ISNUMBER(MATCH(AC4994,misc!$DD:$DD,0)))),F4994,E4994)","v":0},{"$f":"IF(AND(L4994=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S4994))),-1,\n    IF(AND(NOT(L4994=\"Sell\"),OR(NOT(OR(G4994=\"NotHybrid\",G4994=0)),ISNUMBER(SEARCH(\"Capacity\",S4994)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AL$1,$AG4994>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CI$3:CI$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AL$1,$AG4994>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CI$3:CI$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AM$1,$AG4994>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AM$1,$AG4994>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AN$1,$AG4994>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CK$3:CK$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AN$1,$AG4994>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CK$3:CK$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AO$1,$AG4994>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CL$3:CL$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AO$1,$AG4994>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CL$3:CL$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AP$1,$AG4994>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CM$3:CM$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AP$1,$AG4994>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CM$3:CM$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AQ$1,$AG4994>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CN$3:CN$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AQ$1,$AG4994>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CN$3:CN$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AR$1,$AG4994>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CO$3:CO$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AR$1,$AG4994>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CO$3:CO$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AS$1,$AG4994>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CP$3:CP$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AS$1,$AG4994>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CP$3:CP$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AT$1,$AG4994>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AT$1,$AG4994>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AU$1,$AG4994>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CR$3:CR$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AU$1,$AG4994>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CR$3:CR$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AV$1,$AG4994>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CS$3:CS$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AV$1,$AG4994>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CS$3:CS$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AW$1,$AG4994>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CT$3:CT$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AW$1,$AG4994>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CT$3:CT$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AX$1,$AG4994>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CU$3:CU$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AX$1,$AG4994>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CU$3:CU$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AY$1,$AG4994>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CV$3:CV$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AY$1,$AG4994>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CV$3:CV$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=AZ$1,$AG4994>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CW$3:CW$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=AZ$1,$AG4994>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CW$3:CW$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=BA$1,$AG4994>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CX$3:CX$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=BA$1,$AG4994>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CX$3:CX$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=BB$1,$AG4994>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CY$3:CY$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=BB$1,$AG4994>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CY$3:CY$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=BC$1,$AG4994>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=BC$1,$AG4994>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=BD$1,$AG4994>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!DA$3:DA$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=BD$1,$AG4994>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!DA$3:DA$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4994<=BE$1,$AG4994>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4994,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4994>$AB4994,$AD4994=\"n/a\"),($AA4994-$AB4994)*INDEX(misc!DB$3:DB$6,MATCH($AC4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4994=\"n/a\",$AJ4994*$AI4994,$I4994)\n    +IFERROR(\n      IF(AND($AF4994<=BE$1,$AG4994>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4994,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4994>$AB4994,($AA4994-$AB4994)*INDEX(misc!DB$3:DB$6,MATCH($AD4994,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4994*$AH4994*$AI4994),\n$X4994)*$AK4994","v":0}]
[null,{"$f":"unique_contracts!A4995","v":0},{"$f":"unique_contracts!B4995","v":0},{"$f":"unique_contracts!D4995","v":0},{"$f":"unique_contracts!J4995","v":0},{"$f":"unique_contracts!K4995","v":0},{"$f":"unique_contracts!M4995","v":0},{"$f":"unique_contracts!N4995","v":0},{"$f":"unique_contracts!P4995","v":0},{"$f":"unique_contracts!R4995","v":0},{"$f":"unique_contracts!V4995","v":0},{"$f":"unique_contracts!AB4995","v":0},{"$f":"unique_contracts!AM4995","v":0},{"$f":"unique_contracts!AN4995","v":0},{"$f":"unique_contracts!AO4995","v":0},{"$f":"unique_contracts!AP4995","v":0},{"$f":"unique_contracts!AQ4995","v":0},{"$f":"unique_contracts!AR4995","v":0},{"$f":"unique_contracts!BR4995","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4995,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4995,\"pumped_storage\",\n      IF(AND(NOT(U4995),V4995),\"n/a\",\n        IF(AND(K4995>0,OR(G4995=\"NotHybrid\",G4995=0)),_xlfn.CONCAT(AB4995,INDEX(resources!$G:$G,MATCH(C4995,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4995,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4995=\"Online\",NOT(ISNUMBER(MATCH(AC4995,misc!$DD:$DD,0)))),F4995,E4995)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AL$1,$AG4995>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CI$3:CI$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AL$1,$AG4995>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CI$3:CI$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AM$1,$AG4995>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AM$1,$AG4995>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AN$1,$AG4995>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CK$3:CK$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AN$1,$AG4995>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CK$3:CK$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AO$1,$AG4995>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CL$3:CL$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AO$1,$AG4995>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CL$3:CL$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AP$1,$AG4995>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CM$3:CM$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AP$1,$AG4995>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CM$3:CM$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AQ$1,$AG4995>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CN$3:CN$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AQ$1,$AG4995>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CN$3:CN$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AR$1,$AG4995>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CO$3:CO$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AR$1,$AG4995>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CO$3:CO$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AS$1,$AG4995>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CP$3:CP$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AS$1,$AG4995>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CP$3:CP$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AT$1,$AG4995>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AT$1,$AG4995>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AU$1,$AG4995>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CR$3:CR$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AU$1,$AG4995>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CR$3:CR$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AV$1,$AG4995>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CS$3:CS$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AV$1,$AG4995>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CS$3:CS$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AW$1,$AG4995>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CT$3:CT$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AW$1,$AG4995>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CT$3:CT$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AX$1,$AG4995>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CU$3:CU$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AX$1,$AG4995>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CU$3:CU$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AY$1,$AG4995>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CV$3:CV$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AY$1,$AG4995>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CV$3:CV$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=AZ$1,$AG4995>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CW$3:CW$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=AZ$1,$AG4995>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CW$3:CW$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=BA$1,$AG4995>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CX$3:CX$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=BA$1,$AG4995>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CX$3:CX$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=BB$1,$AG4995>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CY$3:CY$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=BB$1,$AG4995>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CY$3:CY$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=BC$1,$AG4995>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=BC$1,$AG4995>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=BD$1,$AG4995>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!DA$3:DA$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=BD$1,$AG4995>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!DA$3:DA$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4995<=BE$1,$AG4995>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4995,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4995>$AB4995,$AD4995=\"n/a\"),($AA4995-$AB4995)*INDEX(misc!DB$3:DB$6,MATCH($AC4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4995=\"n/a\",$AJ4995*$AI4995,$I4995)\n    +IFERROR(\n      IF(AND($AF4995<=BE$1,$AG4995>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4995,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4995>$AB4995,($AA4995-$AB4995)*INDEX(misc!DB$3:DB$6,MATCH($AD4995,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4995*$AH4995*$AI4995),\n$X4995)*$AK4995","v":0}]
[null,{"$f":"unique_contracts!A4996","v":0},{"$f":"unique_contracts!B4996","v":0},{"$f":"unique_contracts!D4996","v":0},{"$f":"unique_contracts!J4996","v":0},{"$f":"unique_contracts!K4996","v":0},{"$f":"unique_contracts!M4996","v":0},{"$f":"unique_contracts!N4996","v":0},{"$f":"unique_contracts!P4996","v":0},{"$f":"unique_contracts!R4996","v":0},{"$f":"unique_contracts!V4996","v":0},{"$f":"unique_contracts!AB4996","v":0},{"$f":"unique_contracts!AM4996","v":0},{"$f":"unique_contracts!AN4996","v":0},{"$f":"unique_contracts!AO4996","v":0},{"$f":"unique_contracts!AP4996","v":0},{"$f":"unique_contracts!AQ4996","v":0},{"$f":"unique_contracts!AR4996","v":0},{"$f":"unique_contracts!BR4996","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4996,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4996,\"pumped_storage\",\n      IF(AND(NOT(U4996),V4996),\"n/a\",\n        IF(AND(K4996>0,OR(G4996=\"NotHybrid\",G4996=0)),_xlfn.CONCAT(AB4996,INDEX(resources!$G:$G,MATCH(C4996,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4996,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4996=\"Online\",NOT(ISNUMBER(MATCH(AC4996,misc!$DD:$DD,0)))),F4996,E4996)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AL$1,$AG4996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CI$3:CI$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AL$1,$AG4996>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CI$3:CI$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AM$1,$AG4996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AM$1,$AG4996>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AN$1,$AG4996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CK$3:CK$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AN$1,$AG4996>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CK$3:CK$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AO$1,$AG4996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CL$3:CL$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AO$1,$AG4996>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CL$3:CL$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AP$1,$AG4996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CM$3:CM$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AP$1,$AG4996>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CM$3:CM$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AQ$1,$AG4996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CN$3:CN$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AQ$1,$AG4996>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CN$3:CN$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AR$1,$AG4996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CO$3:CO$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AR$1,$AG4996>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CO$3:CO$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AS$1,$AG4996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CP$3:CP$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AS$1,$AG4996>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CP$3:CP$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AT$1,$AG4996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AT$1,$AG4996>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AU$1,$AG4996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CR$3:CR$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AU$1,$AG4996>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CR$3:CR$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AV$1,$AG4996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CS$3:CS$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AV$1,$AG4996>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CS$3:CS$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AW$1,$AG4996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CT$3:CT$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AW$1,$AG4996>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CT$3:CT$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AX$1,$AG4996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CU$3:CU$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AX$1,$AG4996>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CU$3:CU$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AY$1,$AG4996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CV$3:CV$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AY$1,$AG4996>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CV$3:CV$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=AZ$1,$AG4996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CW$3:CW$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=AZ$1,$AG4996>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CW$3:CW$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=BA$1,$AG4996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CX$3:CX$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=BA$1,$AG4996>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CX$3:CX$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=BB$1,$AG4996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CY$3:CY$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=BB$1,$AG4996>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CY$3:CY$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=BC$1,$AG4996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=BC$1,$AG4996>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=BD$1,$AG4996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!DA$3:DA$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=BD$1,$AG4996>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!DA$3:DA$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4996<=BE$1,$AG4996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4996,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4996>$AB4996,$AD4996=\"n/a\"),($AA4996-$AB4996)*INDEX(misc!DB$3:DB$6,MATCH($AC4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4996=\"n/a\",$AJ4996*$AI4996,$I4996)\n    +IFERROR(\n      IF(AND($AF4996<=BE$1,$AG4996>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4996,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4996>$AB4996,($AA4996-$AB4996)*INDEX(misc!DB$3:DB$6,MATCH($AD4996,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4996*$AH4996*$AI4996),\n$X4996)*$AK4996","v":0}]
[null,{"$f":"unique_contracts!A4997","v":0},{"$f":"unique_contracts!B4997","v":0},{"$f":"unique_contracts!D4997","v":0},{"$f":"unique_contracts!J4997","v":0},{"$f":"unique_contracts!K4997","v":0},{"$f":"unique_contracts!M4997","v":0},{"$f":"unique_contracts!N4997","v":0},{"$f":"unique_contracts!P4997","v":0},{"$f":"unique_contracts!R4997","v":0},{"$f":"unique_contracts!V4997","v":0},{"$f":"unique_contracts!AB4997","v":0},{"$f":"unique_contracts!AM4997","v":0},{"$f":"unique_contracts!AN4997","v":0},{"$f":"unique_contracts!AO4997","v":0},{"$f":"unique_contracts!AP4997","v":0},{"$f":"unique_contracts!AQ4997","v":0},{"$f":"unique_contracts!AR4997","v":0},{"$f":"unique_contracts!BR4997","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4997,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4997,\"pumped_storage\",\n      IF(AND(NOT(U4997),V4997),\"n/a\",\n        IF(AND(K4997>0,OR(G4997=\"NotHybrid\",G4997=0)),_xlfn.CONCAT(AB4997,INDEX(resources!$G:$G,MATCH(C4997,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4997,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4997=\"Online\",NOT(ISNUMBER(MATCH(AC4997,misc!$DD:$DD,0)))),F4997,E4997)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AL$1,$AG4997>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CI$3:CI$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AL$1,$AG4997>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CI$3:CI$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AM$1,$AG4997>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AM$1,$AG4997>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AN$1,$AG4997>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CK$3:CK$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AN$1,$AG4997>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CK$3:CK$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AO$1,$AG4997>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CL$3:CL$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AO$1,$AG4997>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CL$3:CL$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AP$1,$AG4997>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CM$3:CM$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AP$1,$AG4997>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CM$3:CM$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AQ$1,$AG4997>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CN$3:CN$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AQ$1,$AG4997>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CN$3:CN$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AR$1,$AG4997>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CO$3:CO$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AR$1,$AG4997>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CO$3:CO$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AS$1,$AG4997>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CP$3:CP$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AS$1,$AG4997>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CP$3:CP$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AT$1,$AG4997>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AT$1,$AG4997>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AU$1,$AG4997>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CR$3:CR$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AU$1,$AG4997>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CR$3:CR$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AV$1,$AG4997>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CS$3:CS$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AV$1,$AG4997>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CS$3:CS$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AW$1,$AG4997>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CT$3:CT$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AW$1,$AG4997>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CT$3:CT$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AX$1,$AG4997>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CU$3:CU$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AX$1,$AG4997>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CU$3:CU$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AY$1,$AG4997>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CV$3:CV$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AY$1,$AG4997>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CV$3:CV$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=AZ$1,$AG4997>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CW$3:CW$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=AZ$1,$AG4997>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CW$3:CW$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=BA$1,$AG4997>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CX$3:CX$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=BA$1,$AG4997>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CX$3:CX$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=BB$1,$AG4997>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CY$3:CY$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=BB$1,$AG4997>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CY$3:CY$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=BC$1,$AG4997>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=BC$1,$AG4997>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=BD$1,$AG4997>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!DA$3:DA$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=BD$1,$AG4997>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!DA$3:DA$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4997<=BE$1,$AG4997>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4997,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4997>$AB4997,$AD4997=\"n/a\"),($AA4997-$AB4997)*INDEX(misc!DB$3:DB$6,MATCH($AC4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4997=\"n/a\",$AJ4997*$AI4997,$I4997)\n    +IFERROR(\n      IF(AND($AF4997<=BE$1,$AG4997>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4997,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4997>$AB4997,($AA4997-$AB4997)*INDEX(misc!DB$3:DB$6,MATCH($AD4997,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4997*$AH4997*$AI4997),\n$X4997)*$AK4997","v":0}]
[null,{"$f":"unique_contracts!A4998","v":0},{"$f":"unique_contracts!B4998","v":0},{"$f":"unique_contracts!D4998","v":0},{"$f":"unique_contracts!J4998","v":0},{"$f":"unique_contracts!K4998","v":0},{"$f":"unique_contracts!M4998","v":0},{"$f":"unique_contracts!N4998","v":0},{"$f":"unique_contracts!P4998","v":0},{"$f":"unique_contracts!R4998","v":0},{"$f":"unique_contracts!V4998","v":0},{"$f":"unique_contracts!AB4998","v":0},{"$f":"unique_contracts!AM4998","v":0},{"$f":"unique_contracts!AN4998","v":0},{"$f":"unique_contracts!AO4998","v":0},{"$f":"unique_contracts!AP4998","v":0},{"$f":"unique_contracts!AQ4998","v":0},{"$f":"unique_contracts!AR4998","v":0},{"$f":"unique_contracts!BR4998","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4998,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4998,\"pumped_storage\",\n      IF(AND(NOT(U4998),V4998),\"n/a\",\n        IF(AND(K4998>0,OR(G4998=\"NotHybrid\",G4998=0)),_xlfn.CONCAT(AB4998,INDEX(resources!$G:$G,MATCH(C4998,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4998,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4998=\"Online\",NOT(ISNUMBER(MATCH(AC4998,misc!$DD:$DD,0)))),F4998,E4998)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AL$1,$AG4998>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CI$3:CI$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AL$1,$AG4998>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CI$3:CI$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AM$1,$AG4998>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AM$1,$AG4998>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AN$1,$AG4998>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CK$3:CK$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AN$1,$AG4998>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CK$3:CK$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AO$1,$AG4998>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CL$3:CL$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AO$1,$AG4998>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CL$3:CL$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AP$1,$AG4998>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CM$3:CM$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AP$1,$AG4998>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CM$3:CM$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AQ$1,$AG4998>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CN$3:CN$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AQ$1,$AG4998>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CN$3:CN$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AR$1,$AG4998>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CO$3:CO$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AR$1,$AG4998>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CO$3:CO$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AS$1,$AG4998>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CP$3:CP$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AS$1,$AG4998>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CP$3:CP$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AT$1,$AG4998>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AT$1,$AG4998>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AU$1,$AG4998>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CR$3:CR$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AU$1,$AG4998>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CR$3:CR$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AV$1,$AG4998>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CS$3:CS$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AV$1,$AG4998>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CS$3:CS$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AW$1,$AG4998>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CT$3:CT$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AW$1,$AG4998>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CT$3:CT$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AX$1,$AG4998>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CU$3:CU$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AX$1,$AG4998>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CU$3:CU$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AY$1,$AG4998>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CV$3:CV$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AY$1,$AG4998>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CV$3:CV$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=AZ$1,$AG4998>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CW$3:CW$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=AZ$1,$AG4998>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CW$3:CW$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=BA$1,$AG4998>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CX$3:CX$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=BA$1,$AG4998>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CX$3:CX$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=BB$1,$AG4998>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CY$3:CY$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=BB$1,$AG4998>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CY$3:CY$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=BC$1,$AG4998>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=BC$1,$AG4998>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=BD$1,$AG4998>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!DA$3:DA$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=BD$1,$AG4998>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!DA$3:DA$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4998<=BE$1,$AG4998>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4998,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4998>$AB4998,$AD4998=\"n/a\"),($AA4998-$AB4998)*INDEX(misc!DB$3:DB$6,MATCH($AC4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4998=\"n/a\",$AJ4998*$AI4998,$I4998)\n    +IFERROR(\n      IF(AND($AF4998<=BE$1,$AG4998>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4998,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4998>$AB4998,($AA4998-$AB4998)*INDEX(misc!DB$3:DB$6,MATCH($AD4998,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4998*$AH4998*$AI4998),\n$X4998)*$AK4998","v":0}]
[null,{"$f":"unique_contracts!A4999","v":0},{"$f":"unique_contracts!B4999","v":0},{"$f":"unique_contracts!D4999","v":0},{"$f":"unique_contracts!J4999","v":0},{"$f":"unique_contracts!K4999","v":0},{"$f":"unique_contracts!M4999","v":0},{"$f":"unique_contracts!N4999","v":0},{"$f":"unique_contracts!P4999","v":0},{"$f":"unique_contracts!R4999","v":0},{"$f":"unique_contracts!V4999","v":0},{"$f":"unique_contracts!AB4999","v":0},{"$f":"unique_contracts!AM4999","v":0},{"$f":"unique_contracts!AN4999","v":0},{"$f":"unique_contracts!AO4999","v":0},{"$f":"unique_contracts!AP4999","v":0},{"$f":"unique_contracts!AQ4999","v":0},{"$f":"unique_contracts!AR4999","v":0},{"$f":"unique_contracts!BR4999","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4999,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4999,\"pumped_storage\",\n      IF(AND(NOT(U4999),V4999),\"n/a\",\n        IF(AND(K4999>0,OR(G4999=\"NotHybrid\",G4999=0)),_xlfn.CONCAT(AB4999,INDEX(resources!$G:$G,MATCH(C4999,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4999,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4999=\"Online\",NOT(ISNUMBER(MATCH(AC4999,misc!$DD:$DD,0)))),F4999,E4999)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AL$1,$AG4999>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CI$3:CI$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AL$1,$AG4999>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CI$3:CI$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AM$1,$AG4999>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AM$1,$AG4999>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AN$1,$AG4999>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CK$3:CK$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AN$1,$AG4999>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CK$3:CK$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AO$1,$AG4999>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CL$3:CL$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AO$1,$AG4999>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CL$3:CL$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AP$1,$AG4999>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CM$3:CM$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AP$1,$AG4999>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CM$3:CM$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AQ$1,$AG4999>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CN$3:CN$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AQ$1,$AG4999>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CN$3:CN$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AR$1,$AG4999>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CO$3:CO$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AR$1,$AG4999>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CO$3:CO$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AS$1,$AG4999>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CP$3:CP$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AS$1,$AG4999>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CP$3:CP$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AT$1,$AG4999>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AT$1,$AG4999>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AU$1,$AG4999>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CR$3:CR$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AU$1,$AG4999>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CR$3:CR$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AV$1,$AG4999>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CS$3:CS$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AV$1,$AG4999>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CS$3:CS$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AW$1,$AG4999>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CT$3:CT$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AW$1,$AG4999>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CT$3:CT$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AX$1,$AG4999>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CU$3:CU$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AX$1,$AG4999>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CU$3:CU$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AY$1,$AG4999>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CV$3:CV$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AY$1,$AG4999>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CV$3:CV$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=AZ$1,$AG4999>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CW$3:CW$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=AZ$1,$AG4999>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CW$3:CW$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=BA$1,$AG4999>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CX$3:CX$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=BA$1,$AG4999>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CX$3:CX$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=BB$1,$AG4999>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CY$3:CY$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=BB$1,$AG4999>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CY$3:CY$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=BC$1,$AG4999>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=BC$1,$AG4999>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=BD$1,$AG4999>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!DA$3:DA$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=BD$1,$AG4999>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!DA$3:DA$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4999<=BE$1,$AG4999>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4999,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4999>$AB4999,$AD4999=\"n/a\"),($AA4999-$AB4999)*INDEX(misc!DB$3:DB$6,MATCH($AC4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD4999=\"n/a\",$AJ4999*$AI4999,$I4999)\n    +IFERROR(\n      IF(AND($AF4999<=BE$1,$AG4999>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4999,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4999>$AB4999,($AA4999-$AB4999)*INDEX(misc!DB$3:DB$6,MATCH($AD4999,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y4999*$AH4999*$AI4999),\n$X4999)*$AK4999","v":0}]
[null,{"$f":"unique_contracts!A5000","v":0},{"$f":"unique_contracts!B5000","v":0},{"$f":"unique_contracts!D5000","v":0},{"$f":"unique_contracts!J5000","v":0},{"$f":"unique_contracts!K5000","v":0},{"$f":"unique_contracts!M5000","v":0},{"$f":"unique_contracts!N5000","v":0},{"$f":"unique_contracts!P5000","v":0},{"$f":"unique_contracts!R5000","v":0},{"$f":"unique_contracts!V5000","v":0},{"$f":"unique_contracts!AB5000","v":0},{"$f":"unique_contracts!AM5000","v":0},{"$f":"unique_contracts!AN5000","v":0},{"$f":"unique_contracts!AO5000","v":0},{"$f":"unique_contracts!AP5000","v":0},{"$f":"unique_contracts!AQ5000","v":0},{"$f":"unique_contracts!AR5000","v":0},{"$f":"unique_contracts!BR5000","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C5000,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T5000,\"pumped_storage\",\n      IF(AND(NOT(U5000),V5000),\"n/a\",\n        IF(AND(K5000>0,OR(G5000=\"NotHybrid\",G5000=0)),_xlfn.CONCAT(AB5000,INDEX(resources!$G:$G,MATCH(C5000,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C5000,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D5000=\"Online\",NOT(ISNUMBER(MATCH(AC5000,misc!$DD:$DD,0)))),F5000,E5000)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AL$1,$AG5000>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CI$3:CI$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AL$1,$AG5000>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CI$3:CI$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AM$1,$AG5000>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CJ$3:CJ$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AM$1,$AG5000>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CJ$3:CJ$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AN$1,$AG5000>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CK$3:CK$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AN$1,$AG5000>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CK$3:CK$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AO$1,$AG5000>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CL$3:CL$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AO$1,$AG5000>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CL$3:CL$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AP$1,$AG5000>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CM$3:CM$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AP$1,$AG5000>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CM$3:CM$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AQ$1,$AG5000>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CN$3:CN$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AQ$1,$AG5000>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CN$3:CN$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AR$1,$AG5000>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CO$3:CO$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AR$1,$AG5000>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CO$3:CO$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AS$1,$AG5000>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CP$3:CP$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AS$1,$AG5000>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CP$3:CP$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AT$1,$AG5000>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CQ$3:CQ$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AT$1,$AG5000>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CQ$3:CQ$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AU$1,$AG5000>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CR$3:CR$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AU$1,$AG5000>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CR$3:CR$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AV$1,$AG5000>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CS$3:CS$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AV$1,$AG5000>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CS$3:CS$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AW$1,$AG5000>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CT$3:CT$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AW$1,$AG5000>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CT$3:CT$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AX$1,$AG5000>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CU$3:CU$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AX$1,$AG5000>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CU$3:CU$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AY$1,$AG5000>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CV$3:CV$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AY$1,$AG5000>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CV$3:CV$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=AZ$1,$AG5000>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CW$3:CW$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=AZ$1,$AG5000>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CW$3:CW$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=BA$1,$AG5000>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CX$3:CX$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=BA$1,$AG5000>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CX$3:CX$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=BB$1,$AG5000>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CY$3:CY$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=BB$1,$AG5000>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CY$3:CY$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=BC$1,$AG5000>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!CZ$3:CZ$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=BC$1,$AG5000>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!CZ$3:CZ$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=BD$1,$AG5000>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!DA$3:DA$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=BD$1,$AG5000>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!DA$3:DA$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5000<=BE$1,$AG5000>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC5000,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5000>$AB5000,$AD5000=\"n/a\"),($AA5000-$AB5000)*INDEX(misc!DB$3:DB$6,MATCH($AC5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*IF($AD5000=\"n/a\",$AJ5000*$AI5000,$I5000)\n    +IFERROR(\n      IF(AND($AF5000<=BE$1,$AG5000>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD5000,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5000>$AB5000,($AA5000-$AB5000)*INDEX(misc!DB$3:DB$6,MATCH($AD5000,misc!$CH$3:$CH$6,0)),0),0),\n    0)*$Y5000*$AH5000*$AI5000),\n$X5000)*$AK5000","v":0}]

{"sheet":"mtr_nqc_validation_tool","index":7,"n_rows":669,"n_cols":69,"rows_kept":562,"cut":true,"hidden":false,"merged":[],"bounds":{"rows_first":250,"rows_last":62,"rows_between":250,"halvings":3}}
["lse_unique_contract_id","lse_selected_mtr_tranche","%_nameplate/tranche_non_hybrid","%_nameplate/tranche_hybrid_gen","%_nameplate/tranche_hybrid_storage","elcc_non_hybrid","elcc_hybrid_gen","elcc_hybrid_storage","p50_annual_mwh_he_17","p50_annual_mwh_post_he_17","round_trip_efficiency","engineering_assessment_confirmation","contract_in_uc","uc_is_hybrid_paired","hybrid","uc_resource_id","resource_lookup","uc_d2106035_procurement_cat","uc_contracted_nameplate_capacity","uc_contracted_generator_mw","uc_contracted_storage_mw","uc_contracted_storage_depth_mwh","storage_duration_hrs","storage_lookup_key","uc_contract_start_year","uc_contract_start_month","uc_contract_start_day","is_non_grid_charging","is_general","is_ZE_gen_paired_dr","is_firm_ZE","is_long_duration_storage","is_llt","contract_date","assumed_Tranche","decision_elcc_non_hybrid","decision_elcc_hybrid_gen","decision_elcc_hybrid_storage","valid_contract_start_date","do_tranches_match?","tranche_elcc_match_non_hybrid","tranche_elcc_match_hybrid_gen","tranche_elcc_match_hybrid_storage","mtr_heuristic_check","elcc_non_hybrid_resource","elcc_hybrid_gen_resource","elcc_match_resource_type_non_hybrid","elcc_match_resource_type_hybrid_gen","elcc_value_nonhybrid","elcc_value_hybrid_gen","elcc_value_hybrid_storage","calculated_nqc_non_hybrid","calculated_nqc_hybrid_gen","calculated_nqc_hybrid_storage","calculated_nqc_hybrid_total_nqc","calculated_general_nqc_total","calculated_llt_nqc_total","dcr_is_storage_contract","dcr_not_energy_only","dcr_5_hr_battery_size","dcr_required_energy_battery","dcr_round_trip_efficiency_loss","dcr_energy_requirement","dcr_net_energy_available","dcr_noncharging_hybrid_flag","dcr_nqc_from_gen","dcr_battery_nqc","dcr_total_nqc","dcr_eligibility_test"]
["raonly_MUSTANG BESS_all","tranche_1",0.34599999999999997,0,0,"storage_2023_mtr_1",null,null,null,null,null,null,true,"NotHybrid",false,"MSTANG_2_MTGBT1","storage","general",25.95,0,0,103.8,4,"4hr_storage_2023_mtr_1",2021,10,1,false,true,false,false,false,false,44470,"tranche_1","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.96299999999999997,0,0,24.989849999999997,0,0,0,24.989849999999997,0,false,true,0,0,0,0,0,false,0,0,0,0]
["raonly_MUSTANG BESS_all","tranche_2",0.17299999999999999,null,null,"storage_2024_mtr_1",null,null,null,null,null,null,true,"NotHybrid",false,"MSTANG_2_MTGBT1","storage","general",12.975,0,0,51.9,4,"4hr_storage_2024_mtr_1",2021,10,1,false,true,false,false,false,false,44470,"tranche_1","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.90700000000000003,0,0,11.768325000000001,0,0,0,11.768325000000001,0,false,true,0,0,0,0,0,false,0,0,0,0]
["energy_PROXIMASOLARANDSTORAGE","tranche_2",null,1,1,null,"solar_2024_mtr_2","storage_2024_mtr_2",null,null,null,null,true,"ExistingSolarExistingStorage",true,"PROXSR_2_PS1SR2, PROXSR_2_PS1BT2","solar","general",0,50,5,20,4,"4hr_storage_2024_mtr_2",2024,5,7,false,true,false,false,false,false,45419,"tranche_2",0,"mtr","mtr",true,true,0,true,true,true,0,"solar",0,true,0,6.6000000000000003E-2,0.90700000000000003,0,3.3000000000000003,4.5350000000000001,7.8350000000000009,7.8350000000000009,0,false,true,0,0,0,0,0,false,0,0,0,0]
["energy_PROXIMA_EXPANSIONSOLARANDSTORAGE","tranche_2",null,1,1,null,"solar_2024_mtr_2","storage_2024_mtr_2",null,null,null,null,true,"ExistingSolarExistingStorage",true,"PROXSR_2_PS1SR2, PROXSR_2_PS1BT2","solar","general",0,20,27,108,4,"4hr_storage_2024_mtr_2",2024,5,7,false,true,false,false,false,false,45419,"tranche_2",0,"mtr","mtr",true,true,0,true,true,true,0,"solar",0,true,0,6.6000000000000003E-2,0.90700000000000003,0,1.32,24.489000000000001,25.809000000000001,25.809000000000001,0,false,true,0,0,0,0,0,false,0,0,0,0]
["energy_PROXIMASOLARANDSTORAGe_DCR","tranche_2",null,1,1,null,"solar_2024_mtr_2","storage_2024_mtr_2",17471,17810.72,0.88,true,true,"ExistingSolarExistingStorage",true,"PROXSR_2_PS1SR2, PROXSR_2_PS1BT2","solar","ZE_gen_paired_dr",0,50,5,20,4,"4hr_storage_2024_mtr_2",2024,5,7,false,false,true,false,false,false,45419,"tranche_2",0,"mtr","mtr",true,true,0,true,true,true,0,"solar",0,true,0,6.6000000000000003E-2,0.90700000000000003,0,3.3000000000000003,4.5350000000000001,7.8350000000000009,0,0,true,true,4,6621.1,794.53200000000004,7415.6320000000005,10055.367999999999,false,3.3641678209604491,3.6280000000000001,6.9921678209604492,true]
["energy_PROXIMA_EXPANSIONSOLARANDSTORAGE_DCR","tranche_2",null,1,1,null,"solar_2024_mtr_2","storage_2024_mtr_2",94343,44526.79,0.88,true,true,"ExistingSolarExistingStorage",true,"PROXSR_2_PS1SR2, PROXSR_2_PS1BT2","solar","ZE_gen_paired_dr",0,20,27,108,4,"4hr_storage_2024_mtr_2",2024,5,7,false,false,true,false,false,false,45419,"tranche_2",0,"mtr","mtr",true,true,0,true,true,true,0,"solar",0,true,0,6.6000000000000003E-2,0.90700000000000003,0,1.32,24.489000000000001,25.809000000000001,0,0,true,true,21.6,35753.94,4290.4728000000005,40044.412800000006,54298.587199999994,false,0.62299654240378199,19.591200000000001,20.214196542403783,true]
["fulltoll_SagebrushII_BESS","tranche_2",0.69,null,null,"storage_2024_mtr_2",null,null,null,null,null,null,true,"NotHybrid",false,"WSTWND_2_SBSBT3","storage","general",40.709999999999994,0,0,162.83999999999997,4,"4hr_storage_2024_mtr_2",2024,8,15,false,true,false,false,false,false,45519,"tranche_3","mtr",0,0,true,false,true,0,0,true,"storage",0,true,0,0.90700000000000003,0,0,36.923969999999997,0,0,0,36.923969999999997,0,false,true,0,0,0,0,0,false,0,0,0,0]
["energy_Azalea_SolarandStorage","tranche_3",null,0.25,0.25,null,"solar_2025_mtr_2_post_nov302022","storage_2025_mtr_2_post_nov302022",125429,55373,0.85,true,true,"NewSolarNewStorage",true,"AZALEASOLAR, AZALEASTORAGE","solar","ZE_gen_paired_dr",0,15,9.5,38,4,"4hr_storage_2025_mtr_2_post_nov302022",2025,9,10,false,false,true,false,false,false,45910,"tranche_4",0,"mtr","mtr",true,false,0,true,true,true,0,"solar",0,true,0,6.6000000000000003E-2,0.751,0,0.99,7.1345000000000001,8.1244999999999994,0,0,true,true,7.6000000000000005,10416.369999999999,1562.4555,11978.825499999999,113450.17449999999,false,0.43705419001985185,5.7076000000000002,6.1446541900198524,true]
["fulltoll_POME_BESS","tranche_3",0.16,null,null,"storage_2025_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"POME_6_POMBT1","storage","general",16,0,0,64,4,"4hr_storage_2025_mtr_2_post_nov302022",2025,6,27,false,true,false,false,false,false,45835,"tranche_4","mtr",0,0,true,false,true,0,0,true,"storage",0,true,0,0.751,0,0,12.016,0,0,0,12.016,0,false,true,0,0,0,0,0,false,0,0,0,0]
["fulltoll_POME_BESS","tranche_4",0.31,null,null,"storage_2026_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"POME_6_POMBT1","storage","general",31,0,0,124,4,"4hr_storage_2026_mtr_2_post_nov302022",2025,6,27,false,true,false,false,false,false,45835,"tranche_4","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.76600000000000001,0,0,23.746000000000002,0,0,0,23.746000000000002,0,false,true,0,0,0,0,0,false,0,0,0,0]
["fulltoll_POME_BESS","tranche_5",0.32,null,null,"storage_2027_mtr_2",null,null,null,null,null,null,true,"NotHybrid",false,"POME_6_POMBT1","storage","general",32,0,0,128,4,"4hr_storage_2027_mtr_2",2025,6,27,false,true,false,false,false,false,45835,"tranche_4","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.74,0,0,23.68,0,0,0,23.68,0,false,true,0,0,0,0,0,false,0,0,0,0]
["raonly_Junebridge","tranche_3",1,null,null,"storage_2025_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"SOLBLU_2_WSBBX2","storage","general",16,0,0,64,4,"4hr_storage_2025_mtr_2_post_nov302022",2025,6,1,true,true,false,false,false,false,45809,"tranche_3","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.751,0,0,12.016,0,0,0,12.016,0,false,true,0,0,0,0,0,false,0,0,0,0]
["raonly_Julybridge10MW","tranche_3",1,null,null,"storage_2025_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"ETIWND_6_INEBT1","storage","general",10,0,0,40,4,"4hr_storage_2025_mtr_2_post_nov302022",2025,7,30,false,true,false,false,false,false,45868,"tranche_4","mtr",0,0,true,false,true,0,0,true,"storage",0,true,0,0.751,0,0,7.51,0,0,0,7.51,0,false,true,0,0,0,0,0,false,0,0,0,0]
["raonly_Julybridge1MW","tranche_3",1,null,null,"storage_2025_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"WESCN2_2_BDSBT1","storage","general",1,0,0,4,4,"4hr_storage_2025_mtr_2_post_nov302022",2025,7,30,false,true,false,false,false,false,45868,"tranche_4","mtr",0,0,true,false,true,0,0,true,"storage",0,true,0,0.751,0,0,0.751,0,0,0,0.751,0,false,true,0,0,0,0,0,false,0,0,0,0]
["importra_Julybridge4MW","tranche_3",1,null,null,"storage_2025_mtr_2_post_nov302022",null,null,null,null,null,null,true,"NotHybrid",false,"SUTTER_2_CISO","thermal","general",4,0,0,0,0,"",2025,7,30,false,true,false,false,false,false,45868,"tranche_4","mtr",0,0,true,false,true,0,0,true,"storage",0,false,0,0,0,0,0,0,0,0,0,0,false,true,0,0,0,0,0,false,0,0,0,0]
["20220531_CCPower_OME_FishLake_Geo_SOMA","tranche_6",1,null,null,"geothermal_nondispatchable_2027",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_GEOTHERMAL","geothermal","firm_ZE",1.5210000000000001,0,0,0,0,"",2026,9,1,false,false,false,true,false,true,46266,"tranche_5","ra_elcc",0,0,true,true,false,0,0,true,"geothermal",0,true,0,0.92800000000000005,0,0,1.4114880000000003,0,0,0,0,1.4114880000000003,false,true,0,0,0,0,0,false,0,0,0,0]
["20220531_CCPower_Ormat_Portfolio_Balance_of_Supply_SOMA","tranche_6",1,null,null,"geothermal_nondispatchable_2027",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_GEOTHERMAL","geothermal","firm_ZE",6.16,0,0,0,0,"",2028,6,1,false,false,false,true,false,true,46905,"tranche_6","ra_elcc",0,0,true,true,false,0,0,true,"geothermal",0,true,0,0.92800000000000005,0,0,5.7164800000000007,0,0,0,0,5.7164800000000007,false,true,0,0,0,0,0,false,0,0,0,0]
["20220531_CCPower_Ormat_Portfolio_Crescent_Valley_SOMA","tranche_6",1,null,null,"geothermal_nondispatchable_2027",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_GEOTHERMAL","geothermal","firm_ZE",2.8000000000000003,0,0,0,0,"",2028,4,1,false,false,false,true,false,true,46844,"tranche_6","ra_elcc",0,0,true,true,false,0,0,true,"geothermal",0,true,0,0.92800000000000005,0,0,2.5984000000000003,0,0,0,0,2.5984000000000003,false,true,0,0,0,0,0,false,0,0,0,0]
["20220531_CCPower_Ormat_Portfolio_Dogwood_SOMA","tranche_6",1,null,null,"geothermal_nondispatchable_2027",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_GEOTHERMAL","geothermal","firm_ZE",2.8000000000000003,0,0,0,0,"",2027,12,1,false,false,false,true,false,true,46722,"tranche_6","ra_elcc",0,0,true,true,false,0,0,true,"geothermal",0,true,0,0.92800000000000005,0,0,2.5984000000000003,0,0,0,0,2.5984000000000003,false,true,0,0,0,0,0,false,0,0,0,0]
[" ","tranche_6",1,null,null,"geothermal_nondispatchable_2027",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_GEOTHERMAL","geothermal","firm_ZE"," ",0,0,0,0,""," "," "," ",false,false,false,true,false,true," ","N/A","ra_elcc",0,0,true,false,false,0,0,true,"geothermal",0,true,0,0.92800000000000005,0,0," ",0,0,0,0,2.0787200000000001,false,true,0,0,0,0,0,false,0,0,0,0]
["20220124_CCPower_RevRenewables_Tumbleweed_SOMA","tranche_6",1,null,null,"storage_2028_mtr_2",null,null,null,null,null,null,true,"NotHybrid",false,"TUMBWD_2_WISBT4","storage","long_duration_storage",9.7125000000000004,0,0,77.7,8,"8hr_storage_2028_mtr_2",2026,4,15,false,false,false,false,true,true,46127,"tranche_4","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.90100000000000002,0,0,8.7509625,0,0,0,0,8.7509625,false,true,0,0,0,0,0,false,0,0,0,0]
["20220301_CCPower_OnwardEnergy_GoalLine_SOMA","tranche_6",1,null,null,"storage_2028_mtr_2",null,null,null,null,null,null,true,"NotHybrid",false,"_NEW_GENERIC_BATTERY_STORAGE","storage","long_duration_storage",8.68,0,0,69.44,8,"8hr_storage_2028_mtr_2",2025,6,1,false,false,false,false,true,true,45809,"tranche_3","mtr",0,0,true,true,true,0,0,true,"storage",0,true,0,0.90100000000000002,0,0,7.8206800000000003,0,0,0,0,7.8206800000000003,false,true,0,0,0,0,0,false,0,0,0,0]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,664000,163520,0.87,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,299156,20441,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,205751,14142,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,387226,25275,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,1295158,439079,0.73,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,323000,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,323000,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,75000,0,0.86,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,128078.5,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,278372,13056,0,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.94,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,278372,13056,0,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.94,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,369513,7109,0,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.9,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.86629999999999996,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,278372,13056,0,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,369513,7109,0,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.9,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.8,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.8,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,431363.26,2986.74,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,431363.26,2986.74,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,106607.375,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,15229.625,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,158556,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.73299999999999998,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,1295158,439079,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,276700,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,174215,0,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.87599999999999989,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.89000000000000024,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.89000000000000024,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.89000000000000024,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.86499999999999999,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,213021,12754,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,332150,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,393297,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,58088,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,536175,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,601899,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.871,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.876,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.84899999999999998,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.874,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.873,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,0,0.877,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,483267,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,478730,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,346750,91250,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,167292,76041.67,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,167292,76041.67,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,146301,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,707834,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,317313,3341,null,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,317313,3341,0.85,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,122782.54,4994,0.88,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.86499999999999999,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,0.84599999999999997,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,100375,null,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,0,100375,null,false,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,26210.69,1308.4000000000001,0.87760000000000005,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,158404.63,28357.41,0.86799999999999999,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,23404.77,28.24,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,17470.9375,0,0.88,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,125429,0,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,102341,10173.599999999989,0.88,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,102341,10173.599999999989,0.88,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,134092,22813,0.83,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,105315,10844.8,0.87,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,150379,4138.7141358399822,0.86499999999999999,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,134092,23360,0.88,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,92197,3054.673984208292,0.8,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,261877.15182500301,7384.2672357689999,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,261877.15182500301,7384.2672357689999,0.85,true,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]

{"sheet":"CSPReportSheet","index":8,"n_rows":76,"n_cols":25,"rows_kept":76,"cut":false,"hidden":false,"merged":[[2,10,2,24],[4,0,38,0],[41,0,75,0],[3,10,3,14],[3,15,3,19],[3,20,3,24]]}
[]
[]
[null,null,null,null,null,null,null,null,null,null,"NOTE: the below data is provided for troubleshooting purposes only."]
[null,"Full Portfolio Supply Inputs: Values should be pasted directly from the Resource Data Template using Excel's \"Paste Values\" option",null,null,null,null,null,null,null,null,"Bought/Owned",null,null,null,null,"Sold",null,null,null,null,"Net\n(GWh, MW, or MWh Energy Capacity)"]
["Full Portfolio (Online + In-Development + Review + Planned)","Resource",2028,2030,2035,2040,2045,"Units","Type",null,2028,2030,2035,2040,2045,2028,2030,2035,2040,2045,2028,2030,2035,2040,2045]
[null,"Large Hydro",252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,"GWh","GHG-Free",null,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,0,0,0,0,0,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001]
[null,"Imported Hydro",0,150,0,0,150,"GWh","GHG-Free",null,0,150,0,0,150,0,0,0,0,0,0,150,0,0,150]
[null,"Asset Controlling Supplier",0,0,0,0,0,"GWh","GHG-Free (Partial)",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Nuclear",0,0,0,0,0,"GWh","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Biogas",52.377000000000002,52.377000000000002,52.377000000000002,0,50,"GWh","RPS Eligible",null,52.377000000000002,52.377000000000002,52.377000000000002,0,50,0,0,0,0,0,52.377000000000002,52.377000000000002,52.377000000000002,0,50]
[null,"Biomass",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Geothermal",255.44238016469481,359.95816416469484,1546.5088736662522,1935.2658124402258,1935.2658124402258,"GWh","RPS Eligible",null,255.44238016469481,359.95816416469484,1546.5088736662522,1935.2658124402258,1935.2658124402258,0,0,0,0,0,255.44238016469481,359.95816416469484,1546.5088736662522,1935.2658124402258,1935.2658124402258]
[null,"Small Hydro",49.796878048230596,49.78492744823059,1.1780899,0,50,"GWh","RPS Eligible",null,49.796878048230596,49.78492744823059,1.1780899,0,50,0,0,0,0,0,49.796878048230596,49.78492744823059,1.1780899,0,50]
[null,"Wind Resources"]
[null,"Wind Baseline California",241.30928060349899,469.82827533750003,466.45570417499999,230,480,"GWh","RPS Eligible",null,241.30928060349899,469.82827533750003,466.45570417499999,230,480,0,0,0,0,0,241.30928060349899,469.82827533750003,466.45570417499999,230,480]
[null,"Wind New PG&E",0,0,576.44521564484921,645.30183697203165,627.87337981100404,"GWh","RPS Eligible",null,0,0,576.44521564484921,645.30183697203165,627.87337981100404,0,0,0,0,0,0,0,576.44521564484921,645.30183697203165,627.87337981100404]
[null,"Wind New SCE SDG&E",0,120.1,156.161,152.19200000000001,148,"GWh","RPS Eligible",null,0,120.1,156.161,152.19200000000001,148,0,0,0,0,0,0,120.1,156.161,152.19200000000001,148]
[null,"Wind Pacific Northwest",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind Wyoming",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind New Mexico",395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0,"GWh","RPS Eligible",null,395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0,0,0,0,0,0,395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0]
[null,"Wind Offshore Morro Bay",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind Offshore Humboldt",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Solar Resources"]
[null,"Solar Baseline California",163.98686130300001,160.37205464499999,151.93142018999998,0,200,"GWh","RPS Eligible",null,163.98686130300001,160.37205464499999,151.93142018999998,0,200,0,0,0,0,0,163.98686130300001,160.37205464499999,151.93142018999998,0,200]
[null,"Solar New PG&E",0,0,0,238.8044029090909,269.19529042308693,"GWh","RPS Eligible",null,0,0,0,238.8044029090909,269.19529042308693,0,0,0,0,0,0,0,0,238.8044029090909,269.19529042308693]
[null,"Solar New SCE SDG&E",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Solar Distributed",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Hybrid"]
[null,"Hybrid_or_Paired_Solar_and_Battery",360.63390733099988,355.16279026699999,662.03497725366549,697.21498861680539,520.89233363731523,"GWh","RPS Eligible",null,360.63390733099988,355.16279026699999,662.03497725366549,697.21498861680539,520.89233363731523,0,0,0,0,0,360.63390733099988,355.16279026699999,662.03497725366549,697.21498861680539,520.89233363731523]
[null,"Storage & DR"]
[null,"Shed DR",10.5,13.5,20.5,20.5,20.5,"MW","GHG-Free",null,10.5,13.5,20.5,20.5,20.5,0,0,0,0,0,10.5,13.5,20.5,20.5,20.5]
[null,"Pumped Storage",0,0,0,0,0,"MW","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Battery Storage",713.7,713.7,313.7,1917.7,2560,"MWh Energy Capacity","n/a",null,713.7,713.7,313.7,1917.7,2560,0,0,0,0,0,713.7,713.7,313.7,1917.7,2560]
[null,"User-Specified Profies"]
[null,"Storage Resource Custom Profile",0,0,0,0,0,"MW","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"RPS Resource Custom Profile ",0,0,0,0,0,"GWh","RPS Eligible",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"GHG-free non-RPS Resource",0,0,0,0,0,"GWh","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Coal"]
[null,"Coal",0,0,0,0,0,"GWh","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[null,"Online and In-Development Portfolio Supply Inputs: Values should be pasted directly from the Resource Data Template using Excel's \"Paste Values\" option"]
["Online + In-Development Only","Resource",2028,2030,2035,2040,2045,"Units","RPS or GHG-Free",null,2028,2030,2035,2040,2045,2028,2030,2035,2040,2045,2028,2030,2035,2040,2045]
[null,"Large Hydro",252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,"GWh","GHG-Free",null,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,0,0,0,0,0,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001,252.72202942000001]
[null,"Imported Hydro",0,0,0,0,0,"GWh","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Asset Controlling Supplier",0,0,0,0,0,"GWh","GHG-Free (Partial)",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Nuclear",0,0,0,0,0,"GWh","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Biogas",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Biomass",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Geothermal",255.44238016469481,312.65416416469481,312.65416416469481,137.45416416469482,137.45416416469482,"GWh","RPS",null,255.44238016469481,312.65416416469481,312.65416416469481,137.45416416469482,137.45416416469482,0,0,0,0,0,255.44238016469481,312.65416416469481,312.65416416469481,137.45416416469482,137.45416416469482]
[null,"Small Hydro",49.796878048230596,49.78492744823059,1.1780899,0,0,"GWh","RPS",null,49.796878048230596,49.78492744823059,1.1780899,0,0,0,0,0,0,0,49.796878048230596,49.78492744823059,1.1780899,0,0]
[null,"Wind Resources"]
[null,"Wind Baseline California",133.01128060349899,131.5302753375,128.15770417499999,0,0,"GWh","RPS",null,133.01128060349899,131.5302753375,128.15770417499999,0,0,0,0,0,0,0,133.01128060349899,131.5302753375,128.15770417499999,0,0]
[null,"Wind New PG&E",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind New SCE SDG&E",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind Pacific Northwest",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind Wyoming",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind New Mexico",395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0,"GWh","RPS",null,395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0,0,0,0,0,0,395.38699999999994,395.38699999999994,395.38699999999994,395.38699999999994,0]
[null,"Wind Offshore Morro Bay",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Wind Offshore Humboldt",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Solar Resources"]
[null,"Solar Baseline California",163.98686130300001,160.37205464499999,151.93142018999998,0,0,"GWh","RPS",null,163.98686130300001,160.37205464499999,151.93142018999998,0,0,0,0,0,0,0,163.98686130300001,160.37205464499999,151.93142018999998,0,0]
[null,"Solar New PG&E",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Solar New SCE SDG&E",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Solar Distributed",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Hybrid/Paired"]
[null,"Hybrid or Paired Solar and Battery",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Storage & DR"]
[null,"Shed DR",0,0,0,0,0,"MW","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Pumped Storage",0,0,0,0,0,"MW","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Battery Storage",713.7,713.7,313.7,77.7,0,"MWh Energy Capacity","n/a",null,713.7,713.7,313.7,77.7,0,0,0,0,0,0,713.7,713.7,313.7,77.7,0]
[null,"User-Specified Profiles"]
[null,"Storage Resource Custom Profile",0,0,0,0,0,"MW","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"RPS Resource Custom Profile",0,0,0,0,0,"GWh","RPS",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"GHG-free non-RPS Resource Custom Profile",0,0,0,0,0,"GWh","GHG-Free",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Coal"]
[null,"Coal",0,0,0,0,0,"GWh","n/a",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"ReportSheet","index":9,"n_rows":111,"n_cols":80,"rows_kept":111,"cut":false,"hidden":false,"merged":[]}
["Duplicated Contract IDs:","Entry with non-positive values:","Invalid resource error rows:","Rows missing required project viability associated data:","Rows missing required hybrid associated data:","Supertype Contract Status Error or Null Rows:","Transaction counterparty error rows:","Rows missing CSP GWh:","Rows with invalid buying_energy_capacity and csp_resource_category:","Rows missing MTR NQC:","Warning-total capacity is equal to or greater than generator plus storage MWs for rows:","Warning-contract with NQC equal to or greater than contracted capacity MWs:"]
[null,null,null,null,null,null,null,null,null,null,3,4,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,4,6,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,3,4,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"physical"]

{"sheet":"lse_names","index":10,"n_rows":124,"n_cols":4,"rows_kept":124,"cut":false,"hidden":false,"merged":[]}
["LSE","NAME","lse_type","Notes"]
["_OTHER","non-LSE supplier","_OTHER"]
["_OTHER","Multiple IOUs"]
["_OTHER","Multiple LSEs"]
["_OTHER","Multiple non-IOU LSEs"]
["3PR","3 Phases Renewables","ESP"]
["AGERA","Agera Energy, LLC","ESP"]
["ANHM","City of Anaheim Public Utilities","CAISOPOU"]
["ANZA","Anza Electric Cooperative","COOP"]
["APN","American PowerNet Management","ESP"]
["AVA","Ava Community Energy","CCA"]
["AVCE","Apple Valley Choice Energy","CCA"]
["AZCO","Arizona Electric Power Cooperative","POU"]
["AZUA","City of Azusa","CAISOPOU"]
["BAN1","City of Banning","CAISOPOU"]
["BCE","Butte Choice Energy","CCA"]
["BPERC","BP Energy Retail Company (formerly EDF Industrial Power Services)","CCA"]
["BVES","Bear Valley Electric Service","IOU"]
["BWPM","Burbank Water and Power","POU"]
["3CE","Central Coast Community Energy","CCA"]
["CCSF","City and County of San Francisco","CAISOPOU"]
["CEA","Clean Energy Alliance","CCA"]
["CEI","Just Energy Solutions Inc.","ESP"]
["CES","Commercial Energy of Montana","ESP"]
["CLTN","City of Colton Elelctric Utility","CAISOPOU"]
["CNE","Constellation New Energy Inc","ESP"]
["COM","City of Commerce","CCA"]
["COR1","Corona","CAISOPOU"]
["COSB","City of Solana Beach","CCA"]
["CPA","Calpine Power America-CA LLC","ESP"]
["CPASC","Clean Power Alliance of Southern California","CCA"]
["CPSF","CleanPowerSF","CCA"]
["CRCL","Cerritos","CAISOPOU"]
["DCE","Desert Community Energy","CCA"]
["DEB","Direct Energy Business","ESP"]
["EIPS","EDF Industrial Power Services, LLC","ESP","Changed to BPERC"]
["EPIC","City of Palmdale (Energy for Palmdale's Independent Choice (EPIC)","CCA"]
["GEXA","Gexa Energy California, LLC","ESP"]
["GLEN","Glendale Water and Power","POU"]
["HANFORD","City of Hanford","CCA"]
["IIDE","Imperial Irrigation District","POU"]
["INDU","Industry","CAISOPOU"]
["KCCP","King City Community Power","CCA"]
["KIRK","Kirkwood Meadows Public Utility District","POU"]
["LADWP","LADWP","POU"]
["LASS","Lassen Municipal Utility District","CAISOPOU"]
["LCE","Lancaster Choice Energy","CCA"]
["LIB","Liberty Utilities","IOU"]
["LPD","Liberty Power Delaware, LLC","ESP"]
["LPH","Liberty Power Holdings, LLC","ESP"]
["MCE","Marin Clean Energy","CCA"]
["MEID","Merced Irrigation District ","POU"]
["MID","Modesto Irrigation District","POU"]
["MVAL","Moreno Valley Electric Utility","CAISOPOU"]
["NCPA","Northern California Power Agency","CAISOPOU"]
["NEED","Needles","POU"]
["NES","Calpine Energy Solutions","ESP"]
["OCPA","Orange County Power Authority","CCA"]
["PALMCO","Palmco Power CA","ESP"]
["PASA","Pasadena Water and Power","CAISOPOU"]
["PCEA","Peninsula Clean Energy Authority","CCA"]
["PCORP","PacifiCorp","POU"]
["PGE","Pacific Gas & Electric","IOU"]
["PIONEER","Pioneer Community Energy","CCA"]
["PITT","Pittsburg Power Company","CAISOPOU"]
["PLUMAS","Plumas Sierra Rural Electric Cooperative","COOP"]
["POMONA","City of Pomona (Ponoma Choice Energy)","CCA"]
["POUS","Collective Publicly Owned Utilities"]
["PPG","Pilot Power Group, LLC","ESP"]
["PRAX","Praxair Plainfield, Inc.","ESP"]
["PRIME","Pico Rivera Innovative Municipal Energy","CCA"]
["PSTN","City of Stockton","CAISOPOU"]
["PWRPA","Power Water Resources Pooling Authority","CAISOPOU"]
["RCEA","Redwood Coast Energy Authority","CCA"]
["RCMU","Rancho Cucamonga Municipal Utility","CAISOPOU"]
["RDG1","Redding Elelctric Utility","POU"]
["RMEA","Rancho Mirage Energy Authority","CCA"]
["RSVL","Roseville Elelctric","POU"]
["RVSD","Riverside Public Utilities","CAISOPOU"]
["SBCE","Santa Barbara Clean Energy","CCA"]
["SCE","Southern California Edison","IOU"]
["SCOV","Shelter Cove Utility District","CAISOPOU"]
["SCPA","Sonoma Clean Power Authority","CCA"]
["SDCP","San Diego Community Power","CCA"]
["SDGE","San Diego Gas & Electric","IOU"]
["SENA","Shell Energy North America","ESP"]
["SJCE","San Jose Clean Energy","CCA"]
["SJP","San Jacinto Power","CCA"]
["SLAK","Shasta Lake","POU"]
["SMUD","SMUD","POU"]
["SNCL","Silicon Valley Power","CCA"]
["SURPRISE","Surprise Valley Electrification Corporation","POU"]
["SVCE","Silicon Valley Clean Energy Authority","CCA"]
["TENA","Tenaska Power Services Co.","ESP"]
["TIDM","Turlock Irrigation District","POU"]
["TNG","Tiger Natural Gas","ESP"]
["TRIN","Trinity Public Utility District","CAISOPOU"]
["TRUC","Truckee Donner Public Utility District","POU"]
["UC","University of California","ESP"]
["VCE","Valley Clean Energy","CCA"]
["VEA","Valley Electric Association","COOP"]
["VERN","City of Vernon","CAISOPOU"]
["VMUS","City of Victorville","CAISOPOU"]
["WCE","Western Community Energy","CCA"]
["WEPA","Eastside Power Authority","CAISOPOU"]
["YEP","Yep Energy","ESP"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null," "]

{"sheet":"resources","index":11,"n_rows":2302,"n_cols":7,"rows_kept":562,"cut":true,"hidden":false,"merged":[],"bounds":{"rows_first":250,"rows_last":62,"rows_between":250,"halvings":3}}
["resource","generator_name","MAXGEN","resolve_final_group","BAA_ID","supertype","elcc_type"]
["7STDRD_1_SOLAR1","SHAFTER_SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["ACACIA_6_SOLAR","WEST_ANTELOPE_SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["ADELANTO_SOLAR","NAN",10,"ldwp_solar","LADWP","physical","utility_pv"]
["ADERA_1_SOLAR1","ADERA_SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["ADLIN_1_UNITS","GEYSERS_AIDLIN_AGGREGATE",22,"caiso_geothermal","CISO","physical","geothermal"]
["ADMEST_6_SOLAR","ADAMS_EAST",19,"caiso_solar","CISO","physical","utility_pv"]
["ADOBEE_1_SOLAR","ADOBE_SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["AGCANA_X_HOOVER","HOOVER_POWER_PLANT",40,"caiso_hydro","WALC","specifiedimport","hydro"]
["AGRICO_6_FEGBT1","FRESNO EGT",50.6,"caiso_li_battery","CISO","physical","hr_batteries"]
["AGRICO_6_PL3N5","FRESNO_PEAKER",22.69,"caiso_peaker1","CISO","physical","gas_ct"]
["AGRICO_7_UNIT","FRESNO_COGEN",59.97,"caiso_ccgt2","CISO","physical","gas_cc"]
["AGUCAL_5_SOLAR1","AGUA_CALIENTE_SOLAR",290,"caiso_solar","CISO","physical","utility_pv"]
["AKINGS_6_AMESR1","AMERICAN_KINGS_SOLAR",123,"caiso_solar","CISO","physical","utility_pv"]
["ALAMIT_2_AESBT2","ALAMITOS ENERGY STORAGE 2",82,"caiso_li_battery","CISO","physical","hr_batteries"]
["ALAMIT_2_PL1X3","ALAMITOS_ENERGY_CENTER_UNIT_7",674.7,"caiso_ccgt1","CISO","physical","gas_cc"]
["ALAMIT_7_ES1","ALAMITOS_ENERGY_STORAGE",100.45,"caiso_li_battery","CISO","physical","hr_batteries"]
["ALAMIT_7_UNIT 3","ALAMITOS GEN STA. UNIT 3",326.76,"caiso_st","CISO","physical","steam"]
["ALAMIT_7_UNIT 4","ALAMITOS GEN STA. UNIT 4",334.43,"caiso_st","CISO","physical","steam"]
["ALAMIT_7_UNIT 5","ALAMITOS GEN STA. UNIT 5",480,"caiso_st","CISO","physical","steam"]
["ALAMIT_7_UNIT_3","ALAMITOS_GEN_STA._UNIT_3",326.76,"caiso_st","CISO","physical","steam"]
["ALAMIT_7_UNIT_4","ALAMITOS_GEN_STA._UNIT_4",334.43,"caiso_st","CISO","physical","steam"]
["ALAMIT_7_UNIT_5","ALAMITOS_GEN_STA._UNIT_5",480,"caiso_st","CISO","physical","steam"]
["ALAMO_6_UNIT","ALAMO_POWER_PLANT",17,"caiso_hydro","CISO","physical","hydro"]
["ALHMBR_1_ALHSLR","SG_ALHAMBRA",50,"iid_solar","IID","specifiedimport","utility_pv"]
["ALMASL_2_AL6BT6","MAVERICK6STORAGE",50,"caiso_li_battery","CISO","physical","hr_batteries"]
["ALMASL_2_GS1SR1","ALMASOL_GENERATING_STATION_1",125,"caiso_solar","CISO","physical","utility_pv"]
["ALMASL_2_GS4SR4","ALMASOL_GENERATING_STATION_4",100,"caiso_solar","CISO","physical","utility_pv"]
["ALMASL_2_GS6SR6","ALMASOL_GENERATING_STATION_6",100,"caiso_solar","CISO","physical","utility_pv"]
["ALMASL_2_GS7SR7","ALMASOL_GENERATING_STATION_7",132,"caiso_solar","CISO","physical","utility_pv"]
["ALMEGT_1_UNIT 1","ALAMEDA GT UNIT 1",25,"caiso_chp","CISO","physical","cogen"]
["ALMEGT_1_UNIT 2","ALAMEDA GT UNIT 2",25,"caiso_chp","CISO","physical","cogen"]
["ALMEGT_1_UNIT_1","ALAMEDA_GT_UNIT_1",25,"caiso_peaker2","CISO","physical","gas_ct"]
["ALMEGT_1_UNIT_2","ALAMEDA_GT_UNIT_2",25,"caiso_peaker2","CISO","physical","gas_ct"]
["ALPAUG_1_TUDSR1","TULARE DAC SOLAR",3,"caiso_solar","CISO","physical","utility_pv"]
["ALPSLR_1_NTHSLR","ALPAUGH_NORTH,_LLC",20,"caiso_solar","CISO","physical","utility_pv"]
["ALPSLR_1_SPSSLR","ALPAUGH_50_LLC",50,"caiso_solar","CISO","physical","utility_pv"]
["ALT6DN_2_WIND7","PINYON_PINES_1",164.31,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALT6DS_2_WIND9","PINYON_PINES_2",132,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA3A_2_CPCE4","ALTA_WIND_4",102,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA3A_2_CPCE5","ALTA_WIND_5",168,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA3A_2_CPCE8","ALTA_WIND_8",150,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA4A_2_CPCW1","ALTA_WIND_1",150,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA4B_2_CPCW2","ALTA_WIND_2",150,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA4B_2_CPCW3","ALTA_WIND_3",150,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA4B_2_CPCW6","MUSTANG_HILLS",150,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA6B_2_WIND11","ALTA_WIND_11",88.15,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTA6E_2_WIND10","ALTA_WIND_10",134.84,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTAGASSTORAGE","NAN",40,"caiso_li_battery","CISO","physical","hr_batteries"]
["ALTWD_1_QF","NAN",28.84,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTWD_2_AT3WD3","ALTECH_3",9.8000000000000007,"caiso_wind","CISO","physical","in_state_wind_south"]
["ALTWD_2_COAWD1","COACHELLA_1",50.4,"caiso_wind","CISO","physical","in_state_wind_south"]
["ANAHM_2_CANYN1","CANYON_POWER_PLANT_UNIT_1",49.21,"caiso_peaker1","CISO","physical","gas_ct"]
["ANAHM_2_CANYN2","CANYON_POWER_PLANT_UNIT_2",48.04,"caiso_peaker1","CISO","physical","gas_ct"]
["ANAHM_2_CANYN3","CANYON_POWER_PLANT_UNIT_3",46.49,"caiso_peaker1","CISO","physical","gas_ct"]
["ANAHM_2_CANYN4","CANYON_POWER_PLANT_UNIT_4",49.8,"caiso_peaker1","CISO","physical","gas_ct"]
["ANAHM_7_CT","NAN",40.64,"caiso_peaker1","CISO","physical","gas_ct"]
["ANTLPE_2_QF","ANTELOPE QFS",4,"caiso_wind","CISO","physical","in_state_wind_south"]
["ANZA_6_SOLAR1","SEVILLE SOLAR ONE",20,"iid_solar","IID","specifiedimport","utility_pv"]
["APEX_CC","NAN",538.70000000000005,"ldwp_ccgt","LADWP","physical","gas_cc"]
["APLHIL_1_SFKHY1","SOUTH FORK POWERHOUSE",2.68,"caiso_hydro","CISO","physical","hydro"]
["AQUAWS_2_AQWSR1","AQUAMARINE WESTSIDE",250,"caiso_solar","CISO","physical","utility_pv"]
["AQUAWS_2_AQWSU1","AQUAMARINE WESTSIDE",125,"caiso_solar","CISO","physical","utility_pv"]
["AQUAWS_2_AQWSU2","AQUAMARINE WESTSIDE",125,"caiso_solar","CISO","physical","utility_pv"]
["ARATINASOLAR","NAN",150,"caiso_solar","CISO","physical","utility_pv"]
["ARATINASTORAGE","NAN",50,"caiso_li_battery","CISO","physical","hr_batteries"]
["ARBWD_6_QF","WIND RESOURCE II",19.95,"caiso_wind","CISO","physical","in_state_wind_south"]
["ARCOGN_2_UNITS","WATSON COGENERATION",305,"caiso_chp","CISO","physical","cogen"]
["ARKANS_1_ARKSLR","SG ARKANSAS",50,"iid_solar","IID","specifiedimport","utility_pv"]
["ARLINT_5_SCEDYN","ARLINGTON VALLEY CC",565,"SW_CCGT","AZPS","specifiedimport","gas_cc"]
["ARLNTN_2_AR1SR1","ARLINGTON",100,"caiso_solar","CISO","physical","utility_pv"]
["ARLNTN_2_ASUSR1","ARLINGTON SOLAR 1",131,"caiso_solar","CISO","physical","utility_pv"]
["ARLVAL_5_SOLAR","ARLINGTON VALLEY SOLAR ENERGY II",127,"caiso_solar","SRP","specifiedimport","utility_pv"]
["ARVINN_6_ORION1","ORION 1 SOLAR",12,"caiso_solar","CISO","physical","utility_pv"]
["ARVINN_6_ORION2","ORION 2 SOLAR",8,"caiso_solar","CISO","physical","utility_pv"]
["ASTORA_2_SOLAR1","ASTORIA 1",100,"caiso_solar","CISO","physical","utility_pv"]
["ASTORA_2_SOLAR2","ASTORIA 2",75,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP1SR1","ATHOS POWER PLANT",125,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP1SR2","ATHOS POWER PLANT",125,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP1X2","INTERSECTSOLAR",250,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP2SR3","ATHOS POWER PLANT 2",100,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP2SR4","ATHOS POWER PLANT 2",100,"caiso_solar","CISO","physical","utility_pv"]
["ATHOS_5_AP2X2","ATHOS POWER PLANT 2",200,"caiso_solar","CISO","physical","utility_pv"]
["ATWEL2_1_SOLAR1","ATWELL WEST",20,"caiso_solar","CISO","physical","utility_pv"]
["ATWELL_1_SOLAR","ATWELL ISLAND PV SOLAR GENERATING FACI.",20,"caiso_solar","CISO","physical","utility_pv"]
["AVENAL_6_AVPARK","AVENAL PARK SOLAR PROJECT",6,"caiso_solar","CISO","physical","utility_pv"]
["AVENAL_6_AVSLR1","AVENAL SOLAR 1",7.9,"caiso_solar","CISO","physical","utility_pv"]
["AVENAL_6_AVSLR2","AVENAL SOLAR 2",7.9,"caiso_solar","CISO","physical","utility_pv"]
["AVENAL_6_SANDDG","SAND DRAG SOLAR PROJECT",19,"caiso_solar","CISO","physical","utility_pv"]
["AVENAL_6_SUNCTY","SUN CITY SOLAR PROJECT",20,"caiso_solar","CISO","physical","utility_pv"]
["AVSOLR_2_SOLAR","AV SOLAR RANCH 1",241.5,"caiso_solar","CISO","physical","utility_pv"]
["AZALEASOLAR","NAN",60,"caiso_solar","CISO","physical","utility_pv"]
["AZALEASTORAGE","NAN",38,"caiso_li_battery","CISO","physical","hr_batteries"]
["BAHIA_2_LKHSR1","LAKE HERMAN SOLAR",5,"caiso_solar","CISO","physical","utility_pv"]
["BALCHS_7_UNIT 1","BALCH 1 PH UNIT 1",31,"caiso_hydro","CISO","physical","hydro"]
["BALCHS_7_UNIT 2","BALCH 2 PH UNIT 2",52.5,"caiso_hydro","CISO","physical","hydro"]
["BALCHS_7_UNIT 3","BALCH 2 PH UNIT 3",54.6,"caiso_hydro","CISO","physical","hydro"]
["BANKPP_2_NSPIN","BANKPP_2_NSPIN",270,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["BARRE_2_ALASB1","LOS ALAMITOS 1",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["BARRE_2_SBBBT1","SEAL BEACH BESS",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["BARRE_2_SBBSR1","SEAL BEACH PV",10,"caiso_solar","CISO","physical","utility_pv"]
["BARRE_6_PEAKER","BARRE PEAKER",49,"caiso_peaker1","CISO","physical","gas_ct"]
["BASICE_2_UNITS","KING CITY COGEN",120,"caiso_chp","CISO","physical","cogen"]
["BCTSYS_5_PWXDYN","BCTSYS_5_PWXDYN",428,"caiso_hydro","BPAT","specifiedimport","hydro"]
["BDGRCK_1_UNITS","BADGER CREEK LIMITED",48.08,"caiso_peaker1","CISO","physical","gas_ct"]
["BEACON_SOLAR_B","NAN",125,"ldwp_solar","LADWP","physical","utility_pv"]
["BEARDS_7_UNIT 1","BEARDSLEY HYDRO",11.5,"caiso_hydro","CISO","physical","hydro"]
["BEARMT_1_UNIT","BEAR MOUNTAIN LIMITED",49.21,"caiso_peaker2","CISO","physical","gas_ct"]
["BEJNLS_5_BV2SCEDYN","BROADVIEW 2",167,"caiso_wind","AZPS","specifiedimport","out_of_state_wind_AZNM"]
["BEKWJS_5_BV1SCEDYN","BROADVIEW 1",130,"caiso_wind","AZPS","specifiedimport","out_of_state_wind_AZNM"]
["BELDEN_7_UNIT 1","BELDEN HYDRO",119,"caiso_hydro","CISO","physical","hydro"]
["BERCYN_2_BCEBT1","BEAR CANYON ENERGY STORAGE",13,"caiso_li_battery","CISO","physical","hr_batteries"]
["BGCRK1_7_PORTAL","PORTAL HYDRO",10.8,"caiso_hydro","CISO","physical","hydro"]
["BGCRK1_7_UNIT 1","BIG CREEK PH 1 UNIT 1",19.8,"caiso_hydro","CISO","physical","hydro"]
["BGCRK1_7_UNIT 2","BIG CREEK PH 1 UNIT 2",15.8,"caiso_hydro","CISO","physical","hydro"]
["BGCRK1_7_UNIT 3","BIG CREEK PH 1 UNIT 3",21.6,"caiso_hydro","CISO","physical","hydro"]
["BGCRK1_7_UNIT 4","BIG CREEK PH 1 UNIT 4",31.2,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 1","BIG CREEK PH 2 UNIT 1",55,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 2","BIG CREEK PH 2 UNIT 2",55,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 3","BIG CREEK PH 2 UNIT 3",15.8,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 4","BIG CREEK PH 2 UNIT 4",15.8,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 5","BIG CREEK PH 2 UNIT 5",17.5,"caiso_hydro","CISO","physical","hydro"]
["BGCRK2_7_UNIT 6","BIG CREEK PH 2 UNIT 6",17.5,"caiso_hydro","CISO","physical","hydro"]
["BGCRK3_7_UNIT 1","BIG CREEK PH 3 UNIT 1",34,"caiso_hydro","CISO","physical","hydro"]
["BGCRK3_7_UNIT 2","BIG CREEK PH 3 UNIT 2",34,"caiso_hydro","CISO","physical","hydro"]
["BGCRK3_7_UNIT 3","BIG CREEK PH 3 UNIT 3",34,"caiso_hydro","CISO","physical","hydro"]
["BGCRK3_7_UNIT 4","BIG CREEK PH 3 UNIT 4",36,"caiso_hydro","CISO","physical","hydro"]
["BGCRK3_7_UNIT 5","BIG CREEK PH 3 UNIT 5",36.5,"caiso_hydro","CISO","physical","hydro"]
["BGCRK4_7_UNIT 1","BIG CREEK PH 4 UNIT 1",50,"caiso_hydro","CISO","physical","hydro"]
["BGCRK4_7_UNIT 2","BIG CREEK PH 4 UNIT 2",50,"caiso_hydro","CISO","physical","hydro"]
["BGCRK8_7_UNIT 1","BIG CREEK PH 8 UNIT 1",30,"caiso_hydro","CISO","physical","hydro"]
["BGCRK8_7_UNIT 2","BIG CREEK PH 8 UNIT 2",45,"caiso_hydro","CISO","physical","hydro"]
["BGROCK_2_BRFBT1","BIG ROCK SOLAR FARM",100,"caiso_li_battery","CISO","physical","hr_batteries"]
["BGROCK_2_BRFBT2","BIG ROCK SOLAR FARM",100,"caiso_li_battery","CISO","physical","hr_batteries"]
["BGROCK_2_BRFBX2","BIG ROCK SOLAR FARM",200,"caiso_li_battery","CISO","physical","hr_batteries"]
["BGSKYN_2_AS2SR1","ANTELOPE SOLAR 2",105,"caiso_solar","CISO","physical","utility_pv"]
["BGSKYN_2_ASPSR2","ANTELOPE SOLAR 2 SAN PABLO",100,"caiso_solar","CISO","physical","utility_pv"]
["BGSKYN_2_ASSR1B","ANTELOPE SOLAR 1B ",17,"caiso_solar","CISO","physical","utility_pv"]
["BGSKYN_2_ASSR3A","ANTELOPE SOLAR 3A",15,"caiso_solar","CISO","physical","utility_pv"]
["BGSKYN_2_ASSR3B","ANTELOPE SOLAR 3B",5,"caiso_solar","CISO","physical","utility_pv"]
["BGSKYN_2_BS3SR3","BIG SKY SOLAR 3",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGBEAUSTORAGE","NAN",40,"caiso_li_battery","CISO","physical","hr_batteries"]
["BIGCRK_2_EXESWD","BIG CREEK HYDRO PROJECT PSP",820,"caiso_hydro","CISO","physical","hydro"]
["BIGSKY_2_AS2BT1","ANTELOPE SOLAR 2 LAB",127,"caiso_li_battery","CISO","physical","hr_batteries"]
["BIGSKY_2_ASLBT2","ANTELOPE SOLAR 2 LUNA",100,"caiso_li_battery","CISO","physical","hr_batteries"]
["BIGSKY_2_BSKSR6","BIG SKY SOLAR 6",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_BSKSR7","BIG SKY SOLAR 7",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_BSKSR8","BIG SKY SOLAR 8",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR1","ANTELOPE BIG SKY RANCH",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR2","BIG SKY SOLAR 4",40,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR3","BIG SKY SUMMER",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR4","WESTERN ANTELOPE BLUE SKY RANCH B",20,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR5","BIG SKY SOLAR 2",5,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR6","SOLVERDE 1",85,"caiso_solar","CISO","physical","utility_pv"]
["BIGSKY_2_SOLAR7","BIG SKY SOLAR 1",50,"caiso_solar","CISO","physical","utility_pv"]
["BIOMAS_1_UNIT 1","WOODLAND BIOMASS",25.5,"caiso_biomass","CISO","physical","biomass_wood"]
["BIOMASSONEGE1","NAN",14.4,"caiso_biomass","CISO","physical","biomass_wood"]
["BISHOP_1_ALAMO","BISHOP CREEK PLANT 2  AND  6",13.4,"caiso_small_hydro","CISO","physical","small_hydro"]
["BISHOP_1_UNITS","BISHOP CREEK PLANT 3  AND  4",15.8,"caiso_small_hydro","CISO","physical","small_hydro"]
["BLACK_7_UNIT 1","JAMES B. BLACK 1",85,"caiso_hydro","CISO","physical","hydro"]
["BLACK_7_UNIT 2","JAMES B. BLACK 2",84.1,"caiso_hydro","CISO","physical","hydro"]
["BLACK_WALNUT","NAN",15,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLAST_1_WIND","MOUNTAIN VIEW IV WIND",49,"caiso_wind","CISO","physical","in_state_wind_south"]
["BLCKBT_2_STONEY","BLACK BUTTE HYDRO",6.2,"caiso_small_hydro","CISO","physical","small_hydro"]
["BLCKWL_6_BTFBT1","BTF STORAGE DIDF",2,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLCKWL_6_SOLAR1","BLACKWELL SOLAR",12,"caiso_solar","CISO","physical","utility_pv"]
["BLKCRK_2_GMBT1A","GENESIS MCCOY BESS",115,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLKCRK_2_GMBT1B","GENESIS MCCOY BESS",115,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLKCRK_2_GMCBT1","GENESIS MCCOY BESS",230,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLKCRK_2_SOLAR1","MCCOY STATION",250,"caiso_solar","CISO","physical","utility_pv"]
["BLKCRK_2_SOLR1A","BLKCRK_2_SOLR1A",125,"caiso_solar","CISO","physical","utility_pv"]
["BLKCRK_2_SOLR1B","BLKCRK_2_SOLR1B",125,"caiso_solar","CISO","physical","utility_pv"]
["BLKDIA_2_BDEBT1","BLACK DIAMOND ENERGY STORAGE",200,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLM E_2_UNIT 7","COSO ENERGY DEVELOPERS - BLM EAST UNIT 7",24,"caiso_geothermal","CISO","physical","geothermal"]
["BLM E_2_UNIT 8","COSO ENERGY DEVELOPERS - BLM EAST UNIT 8",24,"caiso_geothermal","CISO","physical","geothermal"]
["BLM W_2_COSBT1","COSOSTORAGE",60,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLM W_2_MDRBT1","MORDOR ES2",20,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLM W_2_UNIT 9","COSO ENERGY DEVELOPERS - BLM WEST UNIT 9",24,"caiso_geothermal","CISO","physical","geothermal"]
["BLM_2_UNITS","BLM EAST FACILITY",72,"caiso_geothermal","CISO","physical","geothermal"]
["BLUE_MOUNTAIN_ELECTRIC_COMPANY","NAN",3,"caiso_biomass","CISO","physical","biomass_wood"]
["BLULKE_6_BLUELK","NAN",12,"caiso_biomass","CISO","physical","biomass_wood"]
["BLVRDE_6_BLVBT1","BOULEVARD ENERGY STORAGE",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["BLYTHE_1_SOLAR1","BLYTHE SOLAR 1 PROJECT",21,"caiso_solar","CISO","physical","utility_pv"]
["BLYTHE_1_SOLAR2","BLYTHE GREEN 1",20,"caiso_solar","CISO","physical","utility_pv"]
["BLYTHESTORAGE1","NAN",63,"caiso_li_battery","CISO","physical","hr_batteries"]
["BOGUE_1_UNITA1","FEATHER RIVER ENERGY CENTER, UNIT #1",48.69,"caiso_peaker1","CISO","physical","gas_ct"]
["BORDER_6_UNITA1","CALPEAK POWER BORDER UNIT 1",51.25,"caiso_peaker2","CISO","physical","gas_ct"]
["BOWMN_6_HYDRO","NID HYDRO BOWMAN POWERHOUSE",3.6,"caiso_small_hydro","CISO","physical","small_hydro"]
["BRDSLD_2_HIWIND","HIGH WINDS ENERGY CENTER",162,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_MTZUM2","NEXTERA ENERGY MONTEZUMA WIND II",78.2,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_MTZUMA","FPL ENERGY MONTEZUMA WIND",36.799999999999997,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_SHILO1","SHILOH I WIND PROJECT",150,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_SHILO2","SHILOH WIND PROJECT 2",150,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_SHLO3A","SHILOH III WIND PROJECT,, LLC",102.5,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRDSLD_2_SHLO3B","SHILOH IV WIND PROJECT",100,"caiso_wind","CISO","physical","in_state_wind_north"]
["BREGGO_6_DEGRSL","DESERT GREEN SOLAR FARM",6.3,"caiso_solar","CISO","physical","utility_pv"]
["BREGGO_6_DSEBT1","DARK SKY ENERGY CENTER",7.33,"caiso_li_battery","CISO","physical","hr_batteries"]
["BREGGO_6_SOLAR","NRG BORREGO SOLAR ONE",26,"caiso_solar","CISO","physical","utility_pv"]
["BRODIE_2_WIND","CORAM BRODIE WIND PROJECT",102,"caiso_wind","CISO","physical","in_state_wind_south"]
["BRODIE_2_WIND1","CORAM BRODIE WIND PROJECT CAMERON RIDGE",78,"caiso_wind","CISO","physical","in_state_wind_north"]
["BRODIE_2_WIND2","CORAM BRODIE WIND PROJECT SECTION 15",24,"caiso_wind","CISO","physical","in_state_wind_north"]
["BUCKBL_2_PL1X3","BLYTHE ENERGY CENTER",493.63,"caiso_ccgt2","CISO","physical","gas_cc"]
["BUCKBL_2_STG10","BLYTHE STG",227,"caiso_st","CISO","physical","steam"]
["BUCKCK_7_PL1X2","BUCKS CREEK AGGREGATE",57.25,"caiso_hydro","CISO","physical","hydro"]
["BUCKCK_7_UNIT 1","BUCKS CREEK UNIT #1",33,"caiso_hydro","CISO","physical","hydro"]
["BUCKCK_7_UNIT 2","BUCKS CREEK UNIT #2",32.5,"caiso_hydro","CISO","physical","hydro"]
["BUCKWD_1_NPALM1","NORTH PALM SPRINGS 1A",2.4,"caiso_solar","CISO","physical","utility_pv"]
["BUCKWD_1_QF","BUCKWIND RE-POWERING PROJECT",16.5,"caiso_wind","CISO","physical","in_state_wind_south"]
["BUENVS_2_NSPIN","BUENVS_2_NSPIN",104.4,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["BURNEY_6_HCCTG1","HAT CREEK BIOENERGY",2.88,"caiso_biomass","CISO","physical","biogas"]
["BURNYF_2_UNIT 1","BURNEY FOREST POWER",29,"caiso_biomass","CISO","physical","biomass_wood"]
["BUTTVL_7_UNIT 1","BUTT VALLEY HYDRO",39.5,"caiso_hydro","CISO","physical","hydro"]
["CABALO_2_M2BSR1","MUSTANG 2 BARBARO SOLAR",50,"caiso_solar","CISO","physical","utility_pv"]
["CABALO_2_M2WSR2","MUSTANG 2 WHIRLAWAY SOLAR",100,"caiso_solar","CISO","physical","utility_pv"]
["CABLRO_2_CBSBT1","CABALLERO STORAGE",99.7,"caiso_li_battery","CISO","physical","hr_batteries"]
["CABZON_1_WINDA1","CABAZON WIND PROJECT",41,"caiso_wind","CISO","physical","in_state_wind_south"]
["CALFTN_2_CFSBT1","CALIFORNIA FLATS STORAGE",60,"caiso_li_battery","CISO","physical","hr_batteries"]
["CALFTN_2_SOLAR","CALIFORNIA FLATS NORTH",130,"caiso_solar","CISO","physical","utility_pv"]
["CALFTS_2_CFSSR1","CALIFORNIA FLATS SOLAR SOUTH",150,"caiso_solar","CISO","physical","utility_pv"]
["CALGEN_1_MDRBT1","MORDOR ES1",25,"caiso_li_battery","CISO","physical","hr_batteries"]
["CALGEN_1_UNIT 1","CALGEN_1_UNIT 1",32.200000000000003,"caiso_geothermal","CISO","physical","geothermal"]
["CALGEN_1_UNIT 2","CALGEN_1_UNIT 2",32.200000000000003,"caiso_geothermal","CISO","physical","geothermal"]
["CALGEN_1_UNIT 3","CALGEN_1_UNIT 3",32.200000000000003,"caiso_geothermal","CISO","physical","geothermal"]
["CALGEN_1_UNITS","COSO NAVY 1",80,"caiso_geothermal","CISO","physical","geothermal"]
["CALPIN_1_AGNEW","AGNEWS POWER PLANT",28.56,"caiso_ccgt1","CISO","physical","gas_ct"]
["CALPSS_6_SOLAR1","CALIPATRIA SOLAR FARM",19.899999999999999,"iid_solar","IID","specifiedimport","utility_pv"]
["CAMCHE_1_PL1X3","CAMANCHE UNITS  1, 2 &  3 AGGREGATE",9.99,"caiso_hydro","CISO","physical","hydro"]
["CAMCHE_1_UNIT 1","CAMANCHE 1",3.3,"caiso_hydro","CISO","physical","hydro"]
["CAMCHE_1_UNIT 2","CAMANCHE 2",3.3,"caiso_hydro","CISO","physical","hydro"]
["CAMCHE_1_UNIT 3","CAMANCHE 3",3.7,"caiso_hydro","CISO","physical","hydro"]
["CAMERON","NAN",2.4,"caiso_solar","CISO","physical","utility_pv"]
["CAMLOT_2_SOLAR1","CAMELOT",45,"caiso_solar","CISO","physical","utility_pv"]
["CAMLOT_2_SOLAR2","COLUMBIA TWO",15,"caiso_solar","CISO","physical","utility_pv"]
["CAMPFW_7_FARWST","CAMP FAR WEST HYDRO",6.8,"caiso_small_hydro","CISO","physical","small_hydro"]
["CANTUA_1_SOLAR","CANTUA SOLAR STATION",20,"caiso_solar","CISO","physical","utility_pv"]
["CAPWD_1_QF","EDOM HILLS WIND FARM",19.55,"caiso_wind","CISO","physical","in_state_wind_south"]
["CARBOU_7_PL2X3","CARIBOU PH 1 UNIT 2 & 3 AGGREGATE",49,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_PL4X5","CARIBOU PH 2 UNIT 4 & 5 AGGREGATE",120,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_UNIT 1","CARIBOU PH 1 UNIT 1",24,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_UNIT 2","CARIBOU PH 1 UNIT 2",25,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_UNIT 3","CARIBOU PH 1 UNIT 3",25,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_UNIT 4","CARIBOU PH 2 UNIT 4",61,"caiso_hydro","CISO","physical","hydro"]
["CARBOU_7_UNIT 5","CARIBOU PH 2 UNIT 5",61,"caiso_hydro","CISO","physical","hydro"]
["CARLS1_2_CARCT1","CARLSBAD 1",422,"caiso_peaker1","CISO","physical","gas_ct"]
["CARLS2_1_CARCT1","CARLSBAD 2",105.5,"caiso_peaker1","CISO","physical","gas_ct"]
["CARSON_ICE_CC","NAN",62.7,"banc_ccgt","BANC","physical","gas_cc"]
["CARSON_ICE_PEAKER","NAN",42,"banc_peaker","BANC","physical","gas_ct"]
["CASADB_1_CD4GT1","NAN",40.700000000000003,"caiso_geothermal","CISO","physical","geothermal"]
["CASCES_6_CESBT1","CASCADE ENERGY STORAGE",25,"caiso_li_battery","CISO","physical","hr_batteries"]
["CASCES_6_CESBT2","CASCADE ENERGY STORAGE EXPANSION",20,"caiso_li_battery","CISO","physical","hr_batteries"]
["CASTAIC_5","NAN",240,"ldwp_pumped_hydro","LADWP","physical","pumped_storage"]
["CAVLSR_2_RSOLAR","CALIFORNIA VALLEY SOLAR RANCH-PHASE A",210,"caiso_solar","CISO","physical","utility_pv"]
["CENTPD_2_BMSBT1","BLYTHE MESA SOLAR 2 BESS",56,"caiso_li_battery","CISO","physical","hr_batteries"]
["CHALK_1_UNIT","CHALK CLIFF LIMITED",48.67,"caiso_peaker2","CISO","physical","gas_ct"]
["CHEVCD_6_UNIT","CHEVRON USA (TAFT/CADET)",11.5,"caiso_chp","CISO","physical","cogen"]
["CHINO_6_CIMGEN","CHINO CO-GENERATION",26,"caiso_chp","CISO","physical","cogen"]
["CLRMNT_6_CLEBT1","CLAIREMONT ENERGY STORAGE",9,"caiso_li_battery","CISO","physical","hr_batteries"]
["CMBLND_2_DS2BT1","DAGGETT 2 A BESS",52,"caiso_li_battery","CISO","physical","hr_batteries"]
["COACHELLA_1","NAN",20,"iid_peaker","IID","physical","gas_ct"]
["COCOPP_2_CTG4","MARSH LANDING 4",204.29,"caiso_peaker1","CISO","physical","gas_ct"]
["COLVIL_7_PL1X2","COLLIERVILLE HYDRO UNIT 1 & 2 AGGREGATE",246.86,"caiso_hydro","CISO","physical","hydro"]
["CONTRL_1_POOLE","POOLE HYDRO PLANT 1",11.07,"caiso_small_hydro","CISO","physical","small_hydro"]
["COPPER_MOUNTAIN_3_03","COPPER_MOUNTAIN_3_03",26,"ldwp_solar","LADWP","physical","utility_pv"]
["CORCAN_1_SOLAR2","CORCORAN CITY",11,"caiso_solar","CISO","physical","utility_pv"]
["COVERD_2_RCKHY1","ROARING CREEK",2,"caiso_hydro","CISO","physical","hydro"]
["COWCRK_2_UNIT","COW CREEK HYDRO",2,"caiso_small_hydro","CISO","physical","small_hydro"]
["CRESTA_7_UNIT 2","CRESTA UNIT #2",35.200000000000003,"caiso_hydro","CISO","physical","hydro"]
["CRWCKS_1_SOLAR1","CROW CREEK SOLAR 1",20,"caiso_solar","CISO","physical","utility_pv"]
["CUYAMA_6_SB3SB1_LESR","SEPV BARBARA 3",3,"caiso_li_battery","CISO","physical","hr_batteries"]
["DELAMO_2_SOLAR6","FREEWAY SPRINGS",2,"caiso_solar","CISO","physical","utility_pv"]
["DESERT_VIEW","NAN",50,"caiso_biomass","IID","physical","biogas"]
["DIAMOND_H_DAIRY_POWER","NAN",2,"caiso_biogas","CISO","physical","biogas"]
["DMDVLY_1_GEN 2","DIAMOND VALLEY UNIT 2",3.3,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["DMDVLY_1_GEN 3","DIAMOND VALLEY UNIT 3",3.3,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["DOSMGO_2_NSPIN","DOSMGO_2_NSPIN",159,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["DREWSR_2_BHSSR1","BLUE HORNET SOLAR",100,"caiso_solar","CISO","physical","utility_pv"]
["DRUM_7_UNIT 2","DRUM PH 1 UNIT 2",13,"caiso_hydro","CISO","physical","hydro"]
["DSRTHV_2_DH2BT1","DESERT HARVEST BESS",35,"caiso_li_battery","CISO","physical","hr_batteries"]
["DSRTSN_2_DS2BX2","DESERT SUNLIGHT PV II STORAGE 2",230,"caiso_li_battery","CISO","physical","hr_batteries"]
["DTCHWD_2_BT4WND","BROOKFIELD TEHACHAPI 4",6.52,"caiso_wind","CISO","physical","in_state_wind_south"]
["DVLCYN_1_UNIT 4","DEVIL CANYON HYDRO UNIT 4",80,"caiso_hydro","CISO","physical","hydro"]
["DVLCYN_1_UNITS","DEVIL CANYON HYDRO UNITS 1-4 AGGREGATE",235,"caiso_hydro","CISO","physical","hydro"]
["EDWARD_2_E23SB1_LESR","EDSAN 2 EDWARDS 3",12,"caiso_li_battery","CISO","physical","hr_batteries"]
["EL_CENTRO_CC3","NAN",146.5,"iid_ccgt","IID","physical","gas_cc"]
["ELECTR_7_UNIT 1","ELECTRA UNIT 1",31.7,"caiso_hydro","CISO","physical","hydro"]
["ELKHRN_1_EESBT2","ELKHORN ENERGY STORAGE",60.83,"caiso_li_battery","CISO","physical","hr_batteries"]
["ENELBELLASTORAGE","NAN",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["ESCNDO_6_PL1X2","MMC ESCONDIDO AGGREGATE",48.71,"caiso_peaker2","CISO","physical","gas_ct"]
["ETIWND_2_RTS015","SPVP015",3,"caiso_solar","CISO","physical","utility_pv"]
["ETIWND_2_RTS017","SPVP017",3.5,"caiso_solar","CISO","physical","utility_pv"]
["ETIWND_6_MWDETI","ETIWANDA RECOVERY HYDRO",24,"caiso_small_hydro","CISO","physical","small_hydro"]
["FILIPPI_2_QZSBT2","QUARTZITE SOLAR 8 BESS",75,"caiso_li_battery","CISO","physical","hr_batteries"]
["FORBST_7_UNIT 1","FORBESTOWN HYDRO",37.5,"caiso_hydro","CISO","physical","hydro"]
["GALE_1_SR3SR3","SUNRAY 3",13.8,"caiso_solar","CISO","physical","utility_pv"]
["GARNET_1_WT3WND","WAGNER WIND",6,"caiso_wind","CISO","physical","in_state_wind_south"]
["GASKW1_2_GW1SR1","GASKELL WEST 1",20,"caiso_solar","CISO","physical","utility_pv"]
["GATEWY_2_GESBT1","GATEWAY ENERGY STROAGE",250,"caiso_li_battery","CISO","physical","hr_batteries"]
["GATWAY_2_PL1X3","GATEWAY GENERATING STATION",585,"caiso_ccgt1","CISO","physical","gas_cc"]
["GEYS12_7_UNIT12","GEYSERS UNIT 12 (HEALDSBURG)",57,"caiso_geothermal","CISO","physical","geothermal"]
["GIFFEN_6_SOLAR","GIFFEN SOLAR STATION",10,"caiso_solar","CISO","physical","utility_pv"]
["GLDFGR_6_SOLAR2","PORTAL RIDGE C",11.4,"caiso_solar","CISO","physical","utility_pv"]
["GOLETA_2_VALBT1","VALLECITO ENERGY STORAGE",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["GRAYSON_5","NAN",40,"ldwp_st","LADWP","physical","steam"]
["GRNLF1_1_UNITS","NAN",49.2,"caiso_peaker1","CISO","physical","gas_ct"]
["GWFPWR_1_LEDBT1","LEAD BESS 2",32,"caiso_li_battery","CISO","physical","hr_batteries"]
["GWFPWR_1_UNITS","HANFORD PEAKER PLANT",98.46,"caiso_peaker2","CISO","physical","gas_ct"]
["HAASPH_7_UNIT 1","HAAS PH UNIT 1",72,"caiso_hydro","CISO","physical","hydro"]
["HARBOR_CC","NAN",231,"ldwp_ccgt","LADWP","physical","gas_cc"]
["HATLOS_6_BWDHY1","BIDWELL DITCH",2,"caiso_hydro","CISO","physical","hydro"]
["HAYNES_2","NAN",222,"ldwp_st","LADWP","physical","steam"]
["HELMPG_7_UNIT 1","HELMS PUMP-GEN UNIT 1",407,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["HENRTA_6_HDEBT1","HENRIETTA D ENERGY STORAGE",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["HIGHDS_2_H5SSR1","HIGH 5 SOLAR",100,"caiso_solar","CISO","physical","utility_pv"]
["HILAND_7_YOLOWD","CLEAR LAKE UNIT 1",3.75,"caiso_hydro","CISO","physical","hydro"]
["HNTGBH_7_UNIT 2","HUNTINGTON BEACH GEN STA. UNIT 2",226.84,"caiso_st","CISO","physical","steam"]
["HUDSON_RANCH_I","NAN",64.8,"iid_geothermal","IID","physical","geothermal"]
["HYATT_2_UNIT 2","EDWARD HYATT P-G UNIT 2",132.19999999999999,"caiso_hydro","CISO","physical","hydro"]
["INDIGO_1_UNIT 3","INDIGO PEAKER UNIT 3",45.3,"caiso_peaker2","CISO","physical","gas_ct"]
["INTKEP_2_KIRKW3","KIRKWOOD HYDRO UNIT 3",36.53,"caiso_hydro","CISO","physical","hydro"]
["INTMNT_3_PASADENA","INTERMOUNTAIN POWER PROJECT",107,"ldwp_coal","LADWP","specifiedimport","coal"]
["IVSLRP_2_SOLAR1","SILVER RIDGE MOUNT SIGNAL",200,"caiso_solar","CISO","physical","utility_pv"]
["IVWEST_2_SOLAR1","IMPERIAL VALLEY WEST ( Q # 608)",150,"caiso_solar","CISO","physical","utility_pv"]
["JJ_ELMORE","NAN",42,"iid_geothermal","IID","physical","geothermal"]
["K_ROAD_MODESTO","NAN",26.32,"banc_solar","BANC","physical","utility_pv"]
["KERNFT_1_UNITS","KERN FRONT LIMITED",52.4,"caiso_chp","CISO","physical","cogen"]
["KNGBRD_2_SOLAR1","KINGBIRD SOLAR A",20,"caiso_solar","CISO","physical","utility_pv"]
["KRAMER_1_R1BBT1","RESURGENCE 1 BESS",25,"caiso_li_battery","CISO","physical","hr_batteries"]
["KRAMER_1_R2BBT2","RESURGENCE 2 BESS",20,"caiso_li_battery","CISO","physical","hr_batteries"]
["KRAMER_2_SEGS 9","KRAMER JUNCTION 9",80,"caiso_solar","CISO","physical","utility_pv"]
["KRAMER_2_SEGS89","NAN",80,"caiso_solar","CISO","physical","utility_pv"]
["LAMONT_1_SOLAR2","REDWOOD SOLAR FARM 4",20,"caiso_solar","CISO","physical","utility_pv"]
["LARKSP_6_UNIT 1","LARKSPUR PEAKER UNIT 1",49,"caiso_peaker1","CISO","physical","gas_ct"]
["LCKHT1_2_LSCBT2","LOCKHART SOLAR CL ESS 2",59.7,"caiso_li_battery","CISO","physical","hr_batteries"]
["LGHTHP_6_ICEGEN","CARSON COGENERATION",48,"caiso_ccgt1","CISO","physical","gas_ct"]
["LIVOAK_1_UNIT 1","LIVE OAK LIMITED",49.7,"caiso_peaker2","CISO","physical","gas_ct"]
["LODI25_2_UNIT 1","LODI GAS TURBINE",25,"caiso_peaker2","CISO","physical","gas_ct"]
["LUNAVL_2_LVSSR1","LUNA VALLEY SOLAR",113.5,"caiso_solar","CISO","physical","utility_pv"]
["LVNGST_1_WTASR1","WEST TAMBO CLEAN POWER II",2,"caiso_solar","CISO","physical","utility_pv"]
["MALAGA_1_ACDBX2","ACID",97,"caiso_li_battery","CISO","physical","hr_batteries"]
["MALIN_5_INHRED","CSF COLUMBIA GORGE",50,"caiso_wind","BPAT","specifiedimport","out_of_state_wind_IDWAOR"]
["MARVEL_2_MARBT2","MARVEL",162.5,"caiso_li_battery","CISO","physical","hr_batteries"]
["MCFLND_5_MFSSR1","MCFARLAND SOLAR A PV",200,"caiso_solar","CISO","physical","utility_pv"]
["MCFLND_5_MSCBT1","MCFARLAND SOLAR C",185,"caiso_li_battery","CISO","physical","hr_batteries"]
["MESAS_2_CADBT1","CADILLAC 1 BESS",3.5,"caiso_li_battery","CISO","physical","hr_batteries"]
["MIDWD_2_WIND1","NAN",7.81,"caiso_wind","CISO","physical","in_state_wind_south"]
["MIDWD_2_WIND2","CORAM ENERGY",3,"caiso_wind","CISO","physical","in_state_wind_south"]
["MIRLOM_2_CORONA","MWD CORONA HYDROELECTRIC RECOVERY PLANT",2.85,"caiso_hydro","CISO","physical","hydro"]
["MNDALY_6_MCGRTH","MCGRATH BEACH PEAKER",48.56,"caiso_peaker1","CISO","physical","gas_ct"]
["MONLTS_2_MONWD4","NAN",6.1432232100000004,"caiso_wind","CISO","physical","in_state_wind_south"]
["MOSSLD_2_PSP1","MOSS LANDING POWER BLOCK 1",510,"caiso_ccgt1","CISO","physical","gas_cc"]
["MRCHNT_2_STG","DESERT STAR ENERGY CENTER ST1",201,"caiso_st","CISO","physical","steam"]
["MSSION_2_QF","SMALL QF AGGREGATION - SAN DIEGO",2,"caiso_small_hydro","CISO","physical","small_hydro"]
["MTWIND_1_UNIT 2","MOUNTAIN VIEW POWER PROJECT II",22.2,"caiso_wind","CISO","physical","in_state_wind_south"]
["MTWIND_1_UNIT 3","MOUNTAIN VIEW POWER PROJECT III",22.44,"caiso_wind","CISO","physical","in_state_wind_south"]
["NCPA_7_GP1UN2","NCPA GEO PLANT 1 UNIT 2",50,"caiso_geothermal","CISO","physical","geothermal"]
["NILAND_2","NAN",50,"iid_peaker","IID","physical","gas_ct"]
["NORTH_BRAWLEY_01","NAN",16,"iid_geothermal","IID","physical","geothermal"]
["NZWIND_2_WDSTR5","WINDSTREAM 6111",6.31,"caiso_wind","CISO","physical","in_state_wind_south"]
["OAK C_7_UNIT_2","OAKLAND STATION C GT UNIT 2",55,"caiso_peaker2","CISO","physical","gas_ct"]
["OBERON_5_O1BBT1","OBERON 1 BESS",62.5,"caiso_li_battery","CISO","physical","hr_batteries"]
["OBERON_5_O2BBX2","OBERON 2 BESS",125,"caiso_li_battery","CISO","physical","hr_batteries"]
["OBERON_5_O2SSR4","OBERON 2A SOLAR",125,"caiso_solar","CISO","physical","utility_pv"]
["OLDRV1_6_SOLAR","OLD RIVER ONE",20,"caiso_solar","CISO","physical","utility_pv"]
["OLSEN_2_UNIT","OLSEN POWER PARTNERS",5.5,"caiso_small_hydro","CISO","physical","small_hydro"]
["ONLLPP_6_UNIT 5","O'NEILL PUMP-GEN UNIT 5",4.2,"caiso_hydro","CISO","physical","hydro"]
["ORMOND_7_UNIT 2","ORMOND BEACH GEN STA. UNIT 2",750,"caiso_st","CISO","physical","steam"]
["OTAY_6_ECVBT2","CHULA VISTA 2",3,"caiso_li_battery","CISO","physical","hr_batteries"]
["PAIGES_6_SOLAR","PAIGE SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["PANERO_2_MWPWD1","MESA WIND PROJECT",30,"caiso_wind","IID","specifiedimport","in_state_wind_south"]
["PANSEA_1_PANARO","NAN",30,"caiso_wind","CISO","physical","in_state_wind_south"]
["PEARBL_2_NSPIN","PEARBL_2_NSPIN",118,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["PINE_TREE_WIND","NAN",120,"ldwp_wind","LADWP","physical","in_state_wind_south"]
["PIT3_7_PL1X3","PIT PH 3 UNITS 1, 2 & 3 AGGREGATE",70.599999999999994,"caiso_hydro","CISO","physical","hydro"]
["PIT5_7_UNIT 1","PIT PH 5 UNIT 1",41,"caiso_hydro","CISO","physical","hydro"]
["PLACVL_1_CHILIB","CHILI BAR HYDRO",8.34,"caiso_small_hydro","CISO","physical","small_hydro"]
["PMDLET_6_SOLAR1","SEPV PALMDALE EAST,, LLC",10,"caiso_solar","CISO","physical","utility_pv"]
["PNCHVS_2_SOLARB","PNCHVS_2_SOLARB",74.400000000000006,"caiso_solar","CISO","physical","utility_pv"]
["PNOCHE_1_PL1X2","PANOCHE PEAKER",49.97,"caiso_peaker2","CISO","physical","gas_ct"]
["POLRIS_2_ASRSR1","ANTELOPE SOLAR 2 RACEWAY",125,"caiso_solar","CISO","physical","utility_pv"]
["PRIMM_2_SSSBT1","SILVER STATE SOUTH SOLAR PROJECT STORAGE",200,"caiso_li_battery","CISO","physical","hr_batteries"]
["PVERDE_5_SCEDYN","PVERDE_5_SCEDYN",635,"caiso_nuclear","SRP","specifiedimport","nuclear"]
["RATSKE_2_NROSR1","NORTH ROSAMOND SOLAR",150,"caiso_solar","CISO","physical","utility_pv"]
["RE_GASKELL_WEST_3","NAN",20,"caiso_solar","CISO","physical","utility_pv"]
["REDBLF_6_UNIT","RED BLUFF PEAKER PLANT",44,"caiso_reciprocating_engine","CISO","physical","ice"]
["REDOND_7_UNIT 8","REDONDO GEN STA. UNIT 8",480,"caiso_st","CISO","physical","steam"]
["RENWD_1_QF","RENWIND RE-POWERING PROJECT",10,"caiso_wind","CISO","physical","in_state_wind_south"]
["RHONDO_6_PUENTE","NAN",4,"caiso_biogas","CISO","physical","biogas"]
["ROCKWOOD_2","NAN",25,"iid_peaker","IID","physical","gas_ct"]
["ROSMND_6_SOLAR","LANCASTER B",3,"caiso_solar","CISO","physical","utility_pv"]
["RTEDDY_2_SEBSR3","ROSAMOND WEST SOLAR EAST BAY 3",56,"caiso_solar","CISO","physical","utility_pv"]
["RUSCTY_2_UNITS","RUSSELL CITY ENERGY CENTER",615.17999999999995,"caiso_ccgt2","CISO","physical","gas_cc"]
["RVSIDE_6_SOLAR1","TEQUESQUITE LANDFILL SOLAR PROJECT",7.5,"caiso_solar","CISO","physical","utility_pv"]
["SALTSP_7_UNIT 2","SALT SPRINGS UNIT 2",34,"caiso_hydro","CISO","physical","hydro"]
["SALTSP_7_UNITS","SALT SPRINGS HYDRO AGGREGATE",46,"caiso_hydro","CISO","physical","hydro"]
["SANBRN_2_SS2SB4","EDSAN 2 SANBORN 4",36,"caiso_solar","CISO","physical","utility_pv"]
["SANTA_BARBARA_COUNTY_PUBLIC_WORKS_DEPARTMENT","NAN",2.274,"caiso_biogas","CISO","physical","biogas"]
["SAUGUS_6_QF","SAUGUS QFS",2.19,"caiso_small_hydro","CISO","physical","small_hydro"]
["SBERDO_2_RTS011","SPVP011",3.5,"caiso_solar","CISO","physical","utility_pv"]
["SCARLT_2_SSABT1","SCARLET SOLAR CA 1A",10,"caiso_solar","CISO","physical","utility_pv"]
["SCATTERGOOD_7","NAN",89,"ldwp_peaker","LADWP","physical","gas_ct"]
["SCE_BIP_30","NAN",606,"caiso_loadmod","CISO","physical","demand_response"]
["SDGE_BIP","NAN",2,"caiso_loadmod","CISO","physical","demand_response"]
["SENTNL_2_CTG2","SENTINEL UNIT 2",104.19,"caiso_peaker1","CISO","physical","gas_ct"]
["SGREGY_6_SANGER","ALGONQUIN POWER SANGER 2",48.3,"caiso_chp","CISO","physical","cogen"]
["SIGHEB_6_HE2SCEDYN","HEBER 2",28,"iid_geothermal","IID","specifiedimport","geothermal"]
["SISPRG_2_DS3SR4","DAGGETT SOLAR 3 E PV",17,"caiso_solar","CISO","physical","utility_pv"]
["SLATE_2_SLASR4","SLATE_4",63,"caiso_solar","CISO","physical","utility_pv"]
["SLSTR2_2_SOLR2A","SOLAR STAR 2",219,"caiso_solar","CISO","physical","utility_pv"]
["SLUISP_2_UNIT 8","SAN LUIS P-G UNIT 8",53,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["SLUISP_2_UNITS","SAN LUIS (GIANELLI) PUMP-GEN (AGGREGATE)",374.43,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["SNCLRA_6_OXGEN","OXGEN",47.7,"caiso_chp","CISO","physical","cogen"]
["SOLBLU_2_WSBSR1","WESTLANDS SOLAR BLUE",125,"caiso_solar","CISO","physical","utility_pv"]
["SPAULD_6_UNIT 3","SPAULDING HYDRO PH 3 UNIT",6.5,"caiso_hydro","CISO","physical","hydro"]
["SPIFBD_1_PL1X2","SIERRA PACIFIC IND. (SONORA)",7.5,"caiso_biomass","CISO","physical","biomass_wood"]
["SPRGVL_2_TULE","TULE RIVER HYDRO PLANT (PG&E)",6.4,"caiso_small_hydro","CISO","physical","small_hydro"]
["STANTN_2_SBEBX2","STANTON BATTERY ENERGY STORAGE",68.8,"caiso_li_battery","CISO","physical","hr_batteries"]
["SUMWHT_6_SWSSR1","SUMMER WHEAT SOLAR FARM",18.5,"caiso_solar","CISO","physical","utility_pv"]
["SUN_EDISON_VICTORVILLE_SOLAR","NAN",10,"caiso_solar","CISO","physical","utility_pv"]
["SUNSHN_2_LNDFL","SUNSHINE GAS PRODUCERS",20,"caiso_biomass","CISO","physical","biomass_wood"]
["SYCAMR_2_UNIT 2","SYCAMORE COGENERATION UNIT 2",76,"caiso_peaker1","CISO","physical","gas_ct"]
["TEHAPI_2_PW2WD2","POINT WIND 2",14.4,"caiso_wind","CISO","physical","in_state_wind_south"]
["THERMA_2_UNIT 3","THERMALITO P-G UNIT 3",28,"caiso_hydro","CISO","physical","hydro"]
["TIGRCK_7_UNITS","TIGER CREEK HYDRO AGGREGATE",62,"caiso_hydro","CISO","physical","hydro"]
["TRNQL8_2_ROJSR1","TRANQUILLITY 8 ROJO",100,"caiso_solar","CISO","physical","utility_pv"]
["TULLCK_7_UNIT 2","TULLOCH UNIT 2",9.9,"caiso_hydro","CISO","physical","hydro"]
["TX-ELK_6_ECKSR2","EAGLE CREEK",3,"caiso_solar","CISO","physical","utility_pv"]
["UC_DAVIS_MC","NAN",27,"banc_ccgt","BANC","specifiedimport","gas_cc"]
["USWND2_1_WIND1","GOLDEN HILLS A",42.96,"caiso_wind","CISO","physical","in_state_wind_north"]
["USWPJR_2_UNITS","VASCO WIND",78.2,"caiso_wind","CISO","physical","in_state_wind_north"]
["VALLEY_5_SOLAR2","AP NORTH LAKE SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["VALTNE_2_TSBBT2","TROPICO SOLAR B",22,"caiso_li_battery","CISO","physical","hr_batteries"]
["VERNON_6_MALBRG","MALBURG GENERATING STATION",139,"caiso_ccgt2","CISO","physical","gas_cc"]
["VESTAL_6_KERNU1","KERN RIVER PH 3 UNITS 1",20.5,"caiso_hydro","CISO","physical","hydro"]
["VESTAL_6_KERNU2","KERN RIVER PH 3 UNITS 2",19.7,"caiso_hydro","CISO","physical","hydro"]
["VICPAS_2_VPSBT1","VICTORY PASS SOLAR BESS",50,"caiso_li_battery","CISO","physical","hr_batteries"]
["VICTOR_1_SOLAR3","ADELANTO SOLAR 2",7,"caiso_solar","CISO","physical","utility_pv"]
["VILLPK_6_MWDYOR","YORBA LINDA HYDROELECTRIC RECOVERY PLANT",5.0999999999999996,"caiso_hydro","CISO","physical","hydro"]
["VISTRA_5_PLABT2","PLANO STORAGE 2",100.4,"caiso_li_battery","CISO","physical","hr_batteries"]
["VOLTA_2_UNIT 1","VOLTA HYDRO UNIT 1",9.1,"caiso_hydro","CISO","physical","hydro"]
["VULCAN_EXPANDER","NAN",10.5,"iid_geothermal","IID","specifiedimport","geothermal"]
["WARNE_2_UNIT","WARNE HYDRO AGGREGATE",76,"caiso_hydro","CISO","physical","hydro"]
["WARNE_2_UNIT 1","WARNE HYDRO UNIT 1",39.1,"caiso_hydro","CISO","physical","hydro"]
["WESCAN_2_BDSBT1","BATERIA DEL SUR",131,"caiso_li_battery","CISO","physical","hr_batteries"]
["WHITNY_6_SOLAR","WHITNEY POINT SOLAR",20,"caiso_solar","CISO","physical","utility_pv"]
["WISHON_6_UNIT 4","WISHON HYDRO UNIT 4",5.6,"caiso_hydro","CISO","physical","hydro"]
["WNDSTR_2_WIND1","WINDSTAR WIND FARM",60,"caiso_wind","CISO","physical","in_state_wind_north"]
["WOODLAND_3F","NAN",8.1999999999999993,"banc_reciprocating_engine","BANC","specifiedimport","ice"]
["WSNR_5_TRCYDYN","CENTRAL VALLEY TRACY",10,"caiso_hydro","BANC","specifiedimport","hydro"]
["YELPIN_2_YP2BT2","YELLOW PINE 2 A BESS",53,"caiso_li_battery","CISO","physical","hr_batteries"]
["YELPIN_2_YP2BT3","YELLOW PINE 2 B BESS",32,"caiso_li_battery","CISO","physical","hr_batteries"]
["ARBWD_6_QF\n","WIND RESOURCE II - PAJUELA PEAK REPOWER",19.350000000000001,"caiso_wind","CISO","physical","in_state_wind_south"]
["ATLASC_5_ACBBT4","ATLAS COMPLEX 8A BESS",210,"caiso_li_battery","CISO","physical","hr_batteries"]
["CALCME_2_CPCWD1","CAL PORTLAND CEMENT WIND MOJAVE",23.52,"caiso_wind","CISO","physical","in_state_wind_south"]
["KOLA_2_KLBBT1","KOLA",275,"caiso_li_battery","CISO","physical","hr_batteries"]
["NOOSA_1_NESBT1","NOOSA ENERGY STORAGE",99,"caiso_li_battery","CISO","physical","hr_batteries"]
["RSMNDS_2_CSRSR1","CYCLONE SOLAR",30,"caiso_solar","CISO","physical","utility_pv"]
["SPVUSA_1_SPVSB1","APPARENT FIRST HYBRID",12,"caiso_solar","CISO","physical","utility_pv"]
["SRAPTA_5_DECBT1","DATELAND ENERGY COMPLEX SIERRA",112.5,"caiso_li_battery","CISO","physical","hr_batteries"]
["TWINKL_2_ASCSRB","ARATINA SOLAR CENTER 1 B PV",80,"caiso_solar","CISO","physical","utility_pv"]
["BIGCRK_7_DAM7","DAM 7 AT BIG CREEK (FISHWATER GEN)",0.3,"caiso_hydro","CISO","physical","hydro"]
["CENTER_2_RHONDO","MWD Rio Hondo Hydroelectric Recovery Pla",1.91,"caiso_hydro","CISO","physical","hydro"]
["CLRMTK_1_QF","SMALL QF AGGREGATION - OAKLAND",1.25,"caiso_chp","CISO","physical","cogen"]
["DAVIS_1_SOLAR1","Grasslands 3",1,"caiso_solar","CISO","physical","utility_pv"]
["DELAMO_2_SOLAR5","Golden Springs Building L",1,"caiso_solar","CISO","physical","utility_pv"]
["DSFLWR_2_W9CSB1_LESR","Willy 9 Chap 1",52,"caiso_li_battery","CISO","physical","hr_batteries"]
["DSFLWR_2_W9CSB1_SUN","Willy 9 Chap 1",102,"caiso_solar","CISO","physical","utility_pv"]
["ETIWND_2_SOLAR1","Dedeaux Ontario",1,"caiso_solar","CISO","physical","utility_pv"]
["GONZLS_6_UNIT","Johnson Canyon Landfill",1.42,"caiso_biogas","CISO","physical","biogas"]
["HOLSTR_1_SOLAR","San Benito Smart Park",1.5,"caiso_solar","CISO","physical","utility_pv"]
["LIVEOK_6_SOLAR","Harris",1.25,"caiso_solar","CISO","physical","utility_pv"]
["MCARTH_6_FRIVRB","Fall River Mills Project B",1.5,"caiso_solar","CISO","physical","utility_pv"]
["MLPTAS_7_QFUNTS","MLPTAS_7_QFUNTS",1,"caiso_chp","CISO","physical","cogen"]
["OLDRIV_6_LKVBM1","Lakeview Dairy Biogas",1,"caiso_biogas","CISO","physical","biogas"]
["ORLND_6_SOLAR1","Enerparc California 2",1.5,"caiso_solar","CISO","physical","utility_pv"]
["PSWEET_1_STCRUZ","Santa Cruz Energy LLC",1.6,"caiso_biogas","CISO","physical","biogas"]
["RNDMTN_2_SLSPHY1","Silver Springs",0.6,"caiso_hydro","CISO","physical","hydro"]
["SANBRN_2_ES1BT3_LESR","EdSan 1 Edwards 1",22,"caiso_li_battery","CISO","physical","hr_batteries"]
["SHUTLE_6_RUISR1","Rutan 1",1.5,"caiso_solar","CISO","physical","utility_pv"]
["STOREY_2_MDRCH2","Madera Chowchilla 2",0.56000000000000005,"caiso_small_hydro","CISO","physical","small_hydro"]
["TVYVLY_6_KRSHY1","Kings River Syphon",1.3,"caiso_hydro","CISO","physical","hydro"]
["VOLTA_7_QFUNTS","VOLTA_7_QFUNTS",0.15,"caiso_small_hydro","CISO","physical","small_hydro"]
["WALNUT_2_SOLAR","Industry MetroLink PV 1",1.5,"caiso_solar","CISO","physical","utility_pv"]
["_BRANCH_GENERIC_GONDIPPDC_ITC","GONIPP",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_MCCULLGH_ITC","ELDORADO500",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_NOB_ITC","NOB",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_STANDIFORD_ITC","STANDIFORD",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_WSTWGMEAD_ITC","WESTWING500",null,"nan","NAN","unspecifiedimport","n/a"]
["Del_Norte_Offshore_Wind","Del_Norte_Offshore_Wind",null,"caiso_osw","NAN","newresolve","offshore_wind_north"]
["SCE_Eastern_Solar","Eastern_Solar",null,"caiso_solar","NAN","newresolve","utility_pv"]
["SCE_Eastern_Wind","Eastern_Wind",null,"caiso_wind","NAN","newresolve","in_state_wind_south"]
["PGE_Fresno_LDES","Fresno_LDES",null,"caiso_ldes","NAN","newresolve","hr_batteries"]
["PGE_Generic_LDES_100hr","Generic_LDES_100hr",null,"caiso_ldes","NAN","newresolve","hr_batteries"]
["SDGE_Imperial_EGS_NF","Imperial_EGS_NF",null,"caiso_geothermal","NAN","newresolve","geothermal"]
["PGE_Kern_Li_Battery_8hr","Kern_Li_Battery_8hr",null,"caiso_li_battery","NAN","newresolve","hr_batteries"]
["PGE_Nevada_Geothermal","Nevada_Geothermal",null,"caiso_geothermal","NAN","newresolve","geothermal"]
["SDGE_New_Gas_CT","New_Gas_CT",null,"caiso_ct","NAN","newresolve","gas_ct"]
["New_Shed_DR","New_Shed_DR",null,"caiso_dr","NAN","newresolve","demand_response"]
["PGE_NGBA_EGS_NF","NGBA_EGS_NF",null,"caiso_geothermal","NAN","newresolve","geothermal"]
["SCE_NOL_LDES","NOL_LDES",null,"caiso_ldes","NAN","newresolve","hr_batteries"]
["SCE_Northern_Li_Battery_4hr","Northern_Li_Battery_4hr",null,"caiso_li_battery","NAN","newresolve","hr_batteries"]
["SCE_Utah_EGS_NF","Utah_EGS_NF",null,"caiso_geothermal","NAN","newresolve","geothermal"]
["SCE_Utah_Geothermal","Utah_Geothermal",null,"caiso_geothermal","NAN","newresolve","geothermal"]
["PGE_Wyoming_Wind","Wyoming_Wind",null,"caiso_wind","NAN","newresolve","out_of_state_wind_WY"]
["SCE_Wyoming_Wind","Wyoming_Wind",null,"caiso_wind","NAN","newresolve","out_of_state_wind_WY"]
["_EXISTING_GENERIC_BATTERY_STORAGE","NAN",null,"caiso_battery","NAN","existinggeneric","hr_batteries"]
["_EXISTING_GENERIC_BIOGAS_LANDFILLGAS","NAN",null,"caiso_biomass","NAN","existinggeneric","biomass_wood"]
["_EXISTING_GENERIC_BIOMASS/WOOD","NAN",null,"caiso_biomass","NAN","existinggeneric","biomass_wood"]
["_EXISTING_GENERIC_COAL","NAN",null,"caiso_coal","NAN","existinggeneric","coal"]
["_EXISTING_GENERIC_COGEN","NAN",null,"caiso_chp","NAN","existinggeneric","cogen"]
["_EXISTING_GENERIC_COMBINED_CYCLE","NAN",null,"caiso_ccgt1","NAN","existinggeneric","gas_cc"]
["_EXISTING_GENERIC_DR","NAN",null,"caiso_dr","NAN","existinggeneric","demand_response"]
["_EXISTING_GENERIC_GEOTHERMAL","NAN",null,"caiso_geothermal","NAN","existinggeneric","geothermal"]
["_EXISTING_GENERIC_ICE","NAN",null,"caiso_reciprocating_engine","NAN","existinggeneric","ice"]
["_EXISTING_GENERIC_INSTATE_LARGE_HYDRO","NAN",null,"caiso_hydro","NAN","existinggeneric","hydro"]
["_EXISTING_GENERIC_INSTATE_SMALL_HYDRO","NAN",null,"caiso_hydro","NAN","existinggeneric","hydro"]
["_EXISTING_GENERIC_NUCLEAR","NAN",null,"caiso_nuclear","NAN","existinggeneric","nuclear"]
["_EXISTING_GENERIC_NW_HYDRO","NAN",null,"caiso_hydro","NAN","existinggeneric","hydro"]
["_EXISTING_GENERIC_PEAKER","NAN",null,"caiso_peaker1","NAN","existinggeneric","gas_ct"]
["_EXISTING_GENERIC_PUMPED_STORAGE_HYDRO","NAN",null,"caiso_pumped_hydro","NAN","existinggeneric","pumped_storage"]
["_EXISTING_GENERIC_SOLAR_1AXIS","NAN",null,"caiso_solar","NAN","existinggeneric","utility_pv"]
["_EXISTING_GENERIC_SOLAR_2AXIS","NAN",null,"caiso_solar","NAN","existinggeneric","utility_pv"]
["_EXISTING_GENERIC_SOLAR_FIXED","NAN",null,"caiso_solar","NAN","existinggeneric","utility_pv"]
["_EXISTING_GENERIC_SOLAR_THERMAL","NAN",null,"caiso_solar","NAN","existinggeneric","utility_pv"]
["_EXISTING_GENERIC_STEAM","NAN",null,"caiso_steam","NAN","existinggeneric","steam"]
["_EXISTING_GENERIC_UNKNOWN","NAN",null,"caiso_unknown","NAN","existinggeneric","n/a"]
["_EXISTING_GENERIC_WIND","NAN",null,"caiso_wind","NAN","existinggeneric","in_state_wind_south"]
["_NEW_BTM_DR","NAN",null,"caiso_loadmod","NAN","newloadmod","demand_response"]
["_NEW_BTM_EE","NAN",null,"caiso_loadmod","NAN","newloadmod","demand_response"]
["_NEW_BTM_RESOURCE","NAN",null,"caiso_loadmod","NAN","newloadmod","demand_response"]
["_NEW_DG","NAN",null,"caiso_loadmod","NAN","newloadmod","btm_pv"]
["_NEW_EV","NAN",null,"caiso_loadmod","NAN","newloadmod","demand_response"]
["_NEW_GENERIC_BATTERY_STORAGE","NAN",null,"caiso_battery","NAN","newgeneric","hr_batteries"]
["_NEW_GENERIC_BIOGAS_LANDFILLGAS","NAN",null,"caiso_biomass","NAN","newgeneric","biomass_wood"]
["_NEW_GENERIC_BIOMASS/WOOD","NAN",null,"caiso_biomass","NAN","newgeneric","biomass_wood"]
["_NEW_GENERIC_COAL","NAN",null,"caiso_coal","NAN","newgeneric","coal"]
["_NEW_GENERIC_COGEN","NAN",null,"caiso_chp","NAN","newgeneric","cogen"]
["_NEW_GENERIC_COMBINED_CYCLE","NAN",null,"caiso_ccgt1","NAN","newgeneric","gas_cc"]
["_NEW_GENERIC_DR","NAN",null,"caiso_dr","NAN","newgeneric","demand_response"]
["_NEW_GENERIC_GEOTHERMAL","NAN",null,"caiso_geothermal","NAN","newgeneric","geothermal"]
["_NEW_GENERIC_GEOTHERMAL_ENHANCED","NAN",null,"caiso_geothermal","NAN","newgeneric","geothermal"]
["_NEW_GENERIC_ICE","NAN",null,"caiso_reciprocating_engine","NAN","newgeneric","ice"]
["_NEW_GENERIC_INSTATE_LARGE_HYDRO","NAN",null,"caiso_hydro","NAN","newgeneric","hydro"]
["_NEW_GENERIC_INSTATE_SMALL_HYDRO","NAN",null,"caiso_hydro","NAN","newgeneric","small_hydro"]
["_NEW_GENERIC_NUCLEAR","NAN",null,"caiso_nuclear","NAN","newgeneric","nuclear"]
["_NEW_GENERIC_NW_HYDRO","NAN",null,"caiso_hydro","NAN","newgeneric","hydro"]
["_NEW_GENERIC_PEAKER","NAN",null,"caiso_peaker1","NAN","newgeneric","gas_ct"]
["_NEW_GENERIC_PUMPED_STORAGE_HYDRO","NAN",null,"caiso_pumped_hydro","NAN","newgeneric","pumped_storage"]
["_NEW_GENERIC_SOLAR_1AXIS","NAN",null,"caiso_solar","NAN","newgeneric","utility_pv"]
["_NEW_GENERIC_SOLAR_2AXIS","NAN",null,"caiso_solar","NAN","newgeneric","utility_pv"]
["_NEW_GENERIC_SOLAR_FIXED","NAN",null,"caiso_solar","NAN","newgeneric","utility_pv"]
["_NEW_GENERIC_SOLAR_THERMAL","NAN",null,"caiso_solar","NAN","newgeneric","utility_pv"]
["_NEW_GENERIC_STEAM","NAN",null,"caiso_steam","NAN","newgeneric","steam"]
["_NEW_GENERIC_UNKNOWN","NAN",null,"caiso_unknown","NAN","newgeneric","n/a"]
["_NEW_GENERIC_WIND_OFFSHORE_NORTH","NAN",null,null,"NAN","newgeneric","offshore_wind_north"]
["_NEW_GENERIC_WIND_OFFSHORE_SOUTH","NAN",null,null,"NAN","newgeneric","offshore_wind_south"]
["_NEW_GENERIC_WIND_OOS_AZNM","NAN",null,null,"NAN","newgeneric","out_of_state_wind_AZNM"]
["_NEW_GENERIC_WIND_OOS_WY","NAN",null,null,"NAN","newgeneric","out_of_state_wind_WY"]
["_NEW_GENERIC_WIND_OOS_IDWAOR","NAN",null,null,"NAN","newgeneric","out_of_state_wind_IDWAOR"]
["_NEW_GENERIC_WIND_CA","NAN",null,"caiso_wind","NAN","newgeneric","in_state_wind_south"]
["_NEW_TOU","NAN",null,"caiso_loadmod","NAN","newloadmod","demand_response"]
["_SUPPLIERS_CHOICE","NAN",null,"suppliers_choice","NAN","supplierschoice","n/a"]
["_UNSPECIFIED_NON_IMPORT","NAN",null,"unspecified_non_import","NAN","unspecifiednonimport","n/a"]

{"sheet":"misc","index":12,"n_rows":2749,"n_cols":144,"rows_kept":562,"cut":true,"hidden":false,"merged":[[0,29,0,41],[0,43,0,55],[0,57,0,69],[0,71,0,83],[1,109,122,109]],"bounds":{"rows_first":250,"rows_last":62,"rows_between":250,"halvings":3}}
["contract_status","bool","yes_no","Year","int_count","transact","cap_areas","cap_sub_areas","state_county","d1911016_tranches","d2106035_tranche ","energy_capacity_from_resource","is_hybrid_paired","is_hybrid_paired_removed_Res_Type","csp_cat","solar_Technology_sub_type","storage_Technology_sub_type","nqc_reporting_source","cam_d1911016_vamo_pcia","alt_int_count","elcc_type","elcc_type_lookup","caiso_interconnection_customers","mtr_tranche_options","mtr_compliance_targets","generator_names","boolean","mtr contract changed","Type of Filing","25MMT ELCC (%)",null,null,null,null,null,null,null,null,null,null,null,null,null,"30MMT ELCC (%)",null,null,null,null,null,null,null,null,null,null,null,null,null,"25MMT MRN/TRN ratio",null,null,null,null,null,null,null,null,null,null,null,null,null,"30MMT MRN/TRN ratio",null,null,null,null,null,null,null,null,null,null,null,null,null,"used for battery ELCC duration interpolation >>",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MTR Gen ELCC Values","selection_elcc","elcc","eligible resource type","decision","year","tranche",null,"MTR Battery  ELCC Values","selection_elcc","ELCC","eligible resource type","decision","year","tranche",null,"Abbreviation","LSE Type","2023 (MTR Order)","2024 (MTR Order)","2025 (MTR Order)","2028 (LLT)*** (MTR Order)","Minimum zero-emitting capacity by 2025 (MTR Order)","Total (MTR Order)","2026 (Supplemental MTR)","2027 (Supplemental MTR)","Total (Supplemental MTR)","By 2028 (Total MTR)",null,"bin","value","tranche",null,"QUEUE_NUMBER","ALIAS"]
["Online",0,"YES","NA","NA","Buy","Humboldt","North Coast  Eagle Rock","NA","NA","NA","EnergyCapacity","NotHybrid","NotHybrid","NA","Fixed","Li","In the contract","CAM",0,"utility_pv","solar","142 BODEGA ENERGY STORAGE LLC","tranche_1","General","SHAFTER_SOLAR",0,"New Contract","Joint IRP and MTR Compliance Filing","elcc_type",2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,null,"elcc_type",2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,null,"year",2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,null,"year",2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,null,"Year",2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,null,"Existing resource classes that should be multiplied with nameplate capacity instead of NQC",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_1",null,null,"0.1hr_storage_2023_mtr_1",0.92985000000000007,"storage","Linear Extrapolation",2023,"tranche_1",null,"AVCE","CCA",3,8,2,3,3,16,2.7748626925865461,2.7748626925865461,5.5497253851730921,21.54972538517309,null,0,0,"tranche_1",null,"0044CONV","KRAMER JUNCTION 9"]
["Review",1,"NO",1970,1,"Sell","NorthCoastNorthBay","North Coast  Fulton","AlpineCounty",1,"firm_ZE","EnergyOnly","ExistingBiomassExistingStorage","Biomass Storage","Large Hydro (GWh)","SolarThermal","Flow","Calculated","D.19-11-016",1,"geothermal","geothermal","8 MINUTE ENERGY","tranche_2","Diablo Canyon Replacement","WEST_ANTELOPE_SOLAR",1,"Contract Changed","IRP Biennial Planning","in_state_wind_south",0.11841355076102321,0.13636070685128646,0.15430786294154972,0.10693659222396304,5.9565321506376369E-2,7.7201442724824779E-2,9.4837563943273195E-2,8.4644753263379724E-2,7.4451942583486252E-2,6.4259131903592781E-2,5.406632122369931E-2,4.3873510543805838E-2,null,"in_state_wind_south",0.15102941403529452,0.15178846902809942,0.15254752402090432,0.11848326121551586,8.4418998410127413E-2,8.3416882718990337E-2,8.2414767027853275E-2,7.4829691124404837E-2,6.72446152209564E-2,5.9659539317507955E-2,5.207446341405951E-2,4.4489387510611059E-2,null,"ratio",0.77201871279722722,0.78867470616438251,0.80390270140610376,0.77610409059689334,0.75027694884377893,0.76246521023924085,0.77457060149091872,0.74274625791973614,0.71261162813758272,0.6827328847380274,0.65390251423413703,0.62577079443506212,null,"ratio",0.80029848011116889,0.81896333891271367,0.83611438362607471,0.79544567238840358,0.75709177033813169,0.73673303550177849,0.71703757483484865,0.69918925792169562,0.68264892770624752,0.66607760402249072,0.65025016398978508,0.63484459547384975,null,"4hr_batteries",{"$f":"('Reliability - Planning'!E32-'Reliability - Planning'!E31)/(8-4)","v":1.292500000000002E-2},{"$f":"('Reliability - Planning'!F32-'Reliability - Planning'!F31)/(8-4)","v":2.0762500000000017E-2},{"$f":"('Reliability - Planning'!G32-'Reliability - Planning'!G31)/(8-4)","v":2.8600000000000014E-2},{"$f":"('Reliability - Planning'!H32-'Reliability - Planning'!H31)/(8-4)","v":3.5174999999999998E-2},{"$f":"('Reliability - Planning'!I32-'Reliability - Planning'!I31)/(8-4)","v":4.1750000000000002E-2},{"$f":"('Reliability - Planning'!J32-'Reliability - Planning'!J31)/(8-4)","v":3.6150000000000002E-2},{"$f":"('Reliability - Planning'!K32-'Reliability - Planning'!K31)/(8-4)","v":3.0550000000000008E-2},{"$f":"('Reliability - Planning'!L32-'Reliability - Planning'!L31)/(8-4)","v":2.495E-2},{"$f":"('Reliability - Planning'!M32-'Reliability - Planning'!M31)/(8-4)","v":1.9350000000000006E-2},{"$f":"('Reliability - Planning'!N32-'Reliability - Planning'!N31)/(8-4)","v":1.3749999999999998E-2},{"$f":"('Reliability - Planning'!O32-'Reliability - Planning'!O31)/(8-4)","v":1.745E-2},{"$f":"('Reliability - Planning'!P32-'Reliability - Planning'!P31)/(8-4)","v":2.1149999999999995E-2},{"$f":"('Reliability - Planning'!Q32-'Reliability - Planning'!Q31)/(8-4)","v":2.484999999999999E-2},{"$f":"('Reliability - Planning'!R32-'Reliability - Planning'!R31)/(8-4)","v":2.8549999999999992E-2},{"$f":"('Reliability - Planning'!S32-'Reliability - Planning'!S31)/(8-4)","v":3.2249999999999994E-2},{"$f":"('Reliability - Planning'!T32-'Reliability - Planning'!T31)/(8-4)","v":3.3849999999999998E-2},{"$f":"('Reliability - Planning'!U32-'Reliability - Planning'!U31)/(8-4)","v":3.5449999999999995E-2},{"$f":"('Reliability - Planning'!V32-'Reliability - Planning'!V31)/(8-4)","v":3.705E-2},{"$f":"('Reliability - Planning'!W32-'Reliability - Planning'!W31)/(8-4)","v":3.8649999999999997E-2},{"$f":"('Reliability - Planning'!X32-'Reliability - Planning'!X31)/(8-4)","v":4.0250000000000001E-2},null,"in_state_wind_south",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_2",null,null,"0.1hr_storage_2023_mtr_2",0.92985000000000007,"storage","Linear Extrapolation",2023,"tranche_1",null,"3CE","CCA",51,152,140,51,63,291,55.487075462768573,55.487075462768573,110.97415092553715,401.97415092553717,null,45140,45140,"tranche_1",null,"0051CONV","OAKLAND ENERGY STORAGE UNIT 2"]
["PlannedExisting",null,"NA",1971,2,"Owned","Sierra","Sierra  Placer","AmadorCounty","1&2","general","CapacityOnly","ExistingBiomassNewStorage","Biomass Storage","Imported Hydro (GWh)","1Axis","PSH",null,"VAMO",2,"hydro","","ABLE GRID","tranche_3","Long Lead Time","ADERA_SOLAR",null,"No Change","Summer Reliability","in_state_wind_north",0.23682710152204642,0.27272141370257291,0.30861572588309943,0.21387318444792608,0.11913064301275274,0.15440288544964956,0.18967512788654639,0.16928950652675945,0.1489038851669725,0.12851826380718556,0.10813264244739862,8.7747021087611676E-2,null,"in_state_wind_north",0.30205882807058904,0.30357693805619884,0.30509504804180865,0.23696652243103172,0.16883799682025483,0.16683376543798067,0.16482953405570655,0.14965938224880967,0.1344892304419128,0.11931907863501591,0.10414892682811902,8.8978775021222117E-2,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_batteries",{"$f":"('Reliability - Planning'!E33-'Reliability - Planning'!E32)/(12-8)","v":-7.9500000000000126E-3},{"$f":"('Reliability - Planning'!F33-'Reliability - Planning'!F32)/(12-8)","v":7.999999999999674E-4},{"$f":"('Reliability - Planning'!G33-'Reliability - Planning'!G32)/(12-8)","v":9.5500000000000029E-3},{"$f":"('Reliability - Planning'!H33-'Reliability - Planning'!H32)/(12-8)","v":1.477500000000001E-2},{"$f":"('Reliability - Planning'!I33-'Reliability - Planning'!I32)/(12-8)","v":1.999999999999999E-2},{"$f":"('Reliability - Planning'!J33-'Reliability - Planning'!J32)/(12-8)","v":1.5999999999999986E-2},{"$f":"('Reliability - Planning'!K33-'Reliability - Planning'!K32)/(12-8)","v":1.1999999999999983E-2},{"$f":"('Reliability - Planning'!L33-'Reliability - Planning'!L32)/(12-8)","v":7.9999999999999932E-3},{"$f":"('Reliability - Planning'!M33-'Reliability - Planning'!M32)/(12-8)","v":3.9999999999999897E-3},{"$f":"('Reliability - Planning'!N33-'Reliability - Planning'!N32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!O33-'Reliability - Planning'!O32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!P33-'Reliability - Planning'!P32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!Q33-'Reliability - Planning'!Q32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!R33-'Reliability - Planning'!R32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!S33-'Reliability - Planning'!S32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!T33-'Reliability - Planning'!T32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!U33-'Reliability - Planning'!U32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!V33-'Reliability - Planning'!V32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!W33-'Reliability - Planning'!W32)/(12-8)","v":0},{"$f":"('Reliability - Planning'!X33-'Reliability - Planning'!X32)/(12-8)","v":0},null,"in_state_wind_north",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_3",null,null,"0.1hr_storage_2024_mtr_1",0.85434999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,"CEA","CCA",7,20,5,7,8,38,13.627907568378204,13.627907568378204,27.255815136756407,65.255815136756411,null,45445,45445,"tranche_2",null,"0052CONV","DINO POINT WIND"]
["Development",null,null,1972,3,null,"Stockton","Sierra  Pease","AlamedaCounty",2,"long_duration_storage",null,"ExistingGeothermalExistingStorage","Geothermal Storage","Asset Controlling Supplier (GWh)","2Axis","Other",null,"GHG-free PCIA",3,"gas_ct","thermal","AES","tranche_4",null,"GEYSERS_AIDLIN_AGGREGATE",null,null,"MTR Compliance Filing","out_of_state_wind_WYID",0.46897827577694978,0.45359083280372914,0.43820338983050844,0.38080451179552754,0.3234056337605466,0.32954852469028811,0.33569141562002963,0.32866160707229491,0.3216317985245602,0.31460198997682548,0.30757218142909076,0.30054237288135593,null,"out_of_state_wind_WYID",0.42559322033898306,0.39180370915668034,0.35801419797437761,0.37372282962154058,0.38943146126870348,0.31241064588858902,0.23538983050847456,0.24842033898305083,0.26145084745762709,0.27448135593220335,0.28751186440677962,0.30054237288135593,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_batteries",{"$f":"('Reliability - Planning'!E34-'Reliability - Planning'!E33)/(24-12)","v":2.2083333333333308E-3},{"$f":"('Reliability - Planning'!F34-'Reliability - Planning'!F33)/(24-12)","v":1.6291666666666631E-3},{"$f":"('Reliability - Planning'!G34-'Reliability - Planning'!G33)/(24-12)","v":1.0499999999999954E-3},{"$f":"('Reliability - Planning'!H34-'Reliability - Planning'!H33)/(24-12)","v":4.275000000000001E-3},{"$f":"('Reliability - Planning'!I34-'Reliability - Planning'!I33)/(24-12)","v":7.5000000000000067E-3},{"$f":"('Reliability - Planning'!J34-'Reliability - Planning'!J33)/(24-12)","v":6.5333333333333398E-3},{"$f":"('Reliability - Planning'!K34-'Reliability - Planning'!K33)/(24-12)","v":5.5666666666666738E-3},{"$f":"('Reliability - Planning'!L34-'Reliability - Planning'!L33)/(24-12)","v":4.6000000000000025E-3},{"$f":"('Reliability - Planning'!M34-'Reliability - Planning'!M33)/(24-12)","v":3.6333333333333356E-3},{"$f":"('Reliability - Planning'!N34-'Reliability - Planning'!N33)/(24-12)","v":2.6666666666666666E-3},{"$f":"('Reliability - Planning'!O34-'Reliability - Planning'!O33)/(24-12)","v":2.8333333333333335E-3},{"$f":"('Reliability - Planning'!P34-'Reliability - Planning'!P33)/(24-12)","v":3.0000000000000027E-3},{"$f":"('Reliability - Planning'!Q34-'Reliability - Planning'!Q33)/(24-12)","v":3.1666666666666696E-3},{"$f":"('Reliability - Planning'!R34-'Reliability - Planning'!R33)/(24-12)","v":3.3333333333333361E-3},{"$f":"('Reliability - Planning'!S34-'Reliability - Planning'!S33)/(24-12)","v":3.5000000000000031E-3},{"$f":"('Reliability - Planning'!T34-'Reliability - Planning'!T33)/(24-12)","v":3.1666666666666696E-3},{"$f":"('Reliability - Planning'!U34-'Reliability - Planning'!U33)/(24-12)","v":2.8333333333333357E-3},{"$f":"('Reliability - Planning'!V34-'Reliability - Planning'!V33)/(24-12)","v":2.4999999999999974E-3},{"$f":"('Reliability - Planning'!W34-'Reliability - Planning'!W33)/(24-12)","v":2.166666666666664E-3},{"$f":"('Reliability - Planning'!X34-'Reliability - Planning'!X33)/(24-12)","v":1.8333333333333303E-3},null,"out_of_state_wind_WY",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_4",null,null,"0.1hr_storage_2024_mtr_2",0.85434999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,"COBP","CCA",3,8,2,3,3,15,0,0,0,15,null,45810,45810,"tranche_3",null,"0143CONV","CALPEAK POWER PANOCHE BESS"]
["PlannedNew",null,null,1973,4,null,"GreaterBay","Sierra  Gold Hill-Drum","ButteCounty","2&3","ZE_gen_paired_dr",null,"ExistingGeothermalNewStorage","Geothermal Storage","Nuclear (GWh)",null,null,null,null,4,"gas_cc","thermal","AMERESCO","tranche_5",null,"ADAMS_EAST",null,null,null,"out_of_state_wind_WAOR",0.28743829805684018,0.27800728462164043,0.26857627118644067,0.23339631368112979,0.19821635617581887,0.20198135384243465,0.20574635150905043,0.20143775917334206,0.19712916683763368,0.1928205745019253,0.18851198216621692,0.18420338983050849,null,"out_of_state_wind_WAOR",0.26084745762711864,0.24013775722506214,0.21942805682300565,0.22905592783255713,0.23868379884210861,0.1914774926413933,0.14427118644067796,0.15225762711864407,0.16024406779661018,0.1682305084745763,0.17621694915254241,0.18420338983050849,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"24hr_batteries",{"$f":"('Reliability - Planning'!E35-'Reliability - Planning'!E34)/(100-24)","v":3.960526315789476E-4},{"$f":"('Reliability - Planning'!F35-'Reliability - Planning'!F34)/(100-24)","v":5.9210526315789673E-4},{"$f":"('Reliability - Planning'!G35-'Reliability - Planning'!G34)/(100-24)","v":7.8815789473684293E-4},{"$f":"('Reliability - Planning'!H35-'Reliability - Planning'!H34)/(100-24)","v":1.6046052631578948E-3},{"$f":"('Reliability - Planning'!I35-'Reliability - Planning'!I34)/(100-24)","v":2.4210526315789466E-3},{"$f":"('Reliability - Planning'!J35-'Reliability - Planning'!J34)/(100-24)","v":2.5315789473684199E-3},{"$f":"('Reliability - Planning'!K35-'Reliability - Planning'!K34)/(100-24)","v":2.6421052631578944E-3},{"$f":"('Reliability - Planning'!L35-'Reliability - Planning'!L34)/(100-24)","v":2.7526315789473677E-3},{"$f":"('Reliability - Planning'!M35-'Reliability - Planning'!M34)/(100-24)","v":2.8631578947368409E-3},{"$f":"('Reliability - Planning'!N35-'Reliability - Planning'!N34)/(100-24)","v":2.9736842105263154E-3},{"$f":"('Reliability - Planning'!O35-'Reliability - Planning'!O34)/(100-24)","v":2.8815789473684208E-3},{"$f":"('Reliability - Planning'!P35-'Reliability - Planning'!P34)/(100-24)","v":2.7894736842105257E-3},{"$f":"('Reliability - Planning'!Q35-'Reliability - Planning'!Q34)/(100-24)","v":2.6973684210526319E-3},{"$f":"('Reliability - Planning'!R35-'Reliability - Planning'!R34)/(100-24)","v":2.6052631578947364E-3},{"$f":"('Reliability - Planning'!S35-'Reliability - Planning'!S34)/(100-24)","v":2.5131578947368421E-3},{"$f":"('Reliability - Planning'!T35-'Reliability - Planning'!T34)/(100-24)","v":2.4421052631578952E-3},{"$f":"('Reliability - Planning'!U35-'Reliability - Planning'!U34)/(100-24)","v":2.3710526315789469E-3},{"$f":"('Reliability - Planning'!V35-'Reliability - Planning'!V34)/(100-24)","v":2.3000000000000008E-3},{"$f":"('Reliability - Planning'!W35-'Reliability - Planning'!W34)/(100-24)","v":2.2289473684210526E-3},{"$f":"('Reliability - Planning'!X35-'Reliability - Planning'!X34)/(100-24)","v":2.1578947368421056E-3},null,"out_of_state_wind_IDWAOR",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_5",null,null,"0.1hr_storage_2025_mtr_1_pre_nov302022",0.63669999999999993,"storage","Linear Extrapolation",2025,"tranche_3",null,"CPASC","CCA",118,354,157,118,148,679,117.46752599095258,117.46752599095258,234.93505198190516,981,null,46175,46175,"tranche_4",null,"0147CONV","CALPEAK POWER ENTERPRISE UNIT 1 BESS"]
[null,null,null,1974,5,null,"GreaterFresno","Stockton  Lockeford","CalaverasCounty","1&3",null,null,"ExistingSolarExistingStorage","Solar Storage","Biogas (GWh)",null,null,null,null,5,"hr_batteries","storage","FERVO","tranche_6",null,"ADOBE_SOLAR",null,null,null,"out_of_state_wind_AZNM",0.42359328134692242,0.40969494575820697,0.39579661016949158,0.34395246226692811,0.29210831436436469,0.29765673197832476,0.30320514959228489,0.29685564509755674,0.29050614060282859,0.28415663610810044,0.27780713161337228,0.27145762711864413,null,"out_of_state_wind_AZNM",0.384406779661017,0.3538872211737758,0.32336766268653466,0.33755610417429471,0.35174454566205482,0.28217735757679013,0.21261016949152545,0.22437966101694917,0.2361491525423729,0.24791864406779662,0.25968813559322035,0.27145762711864413,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"out_of_state_wind_AZNM",null,null,"biomass_dispatchable",1,"biomass_dispatchable-1","ra_elcc",null,"tranche_6",null,null,"0.1hr_storage_2025_mtr_2_post_nov302022",0.66325000000000001,"storage","Linear Extrapolation",2025,"tranche_3",null,"CPSF","CCA",31,93,23,31,39,179,31.445421737782809,31.445421737782809,62.890843475565617,241.89084347556562,null,46540,46540,"tranche_5",null,"0148CONV","SUNZIA WIND NORTH, SUNZIA WIND NORTH PATTERN"]
[null,null,null,1975,6,null,"Kern","Stockton  Tesla-Bellota","ColusaCounty",3,null,null,"ExistingSolarNewStorage","Solar Storage","Biomass (GWh)",null,null,null,null,6,"in_state_wind_south","wind","FIFTH STANDARD",null,null,"HOOVER_POWER_PLANT",null,null,null,"offshore_wind",0.66745107707355167,0.61580710432933394,0.564163131585116,0.55718196245584084,0.55020079332656546,0.5803035093936455,0.61040622546072543,0.55232498036858035,0.49424373527643528,0.43616249018429021,0.37808124509214514,0.32,null,"offshore_wind",0.54900000000000004,0.50668405182051957,0.46436810364103909,0.48659667347489211,0.50882524330874512,0.46741262165437258,0.42599999999999999,0.40479999999999999,0.3836,0.3624,0.3412,0.32,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"offshore_wind_north",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_1",null,null,"0.1hr_storage_2026_mtr_1_pre_nov302022",0.57104999999999984,"storage","Linear Extrapolation",2026,"tranche_4",null,"DCE","CCA",6,18,4,6,7,34,4.3882067258129513,4.3882067258129513,8.7764134516259027,42.776413451625899,null,46906,46906,"tranche_6",null,"0149CONV","SUNZIA WIND SOUTH, SUNZIA WIND SOUTH PATTERN"]
[null,null,null,1976,7,null,"BigCreekVentura","Greater Bay   Llagas","ContraCostaCounty","1&2&3",null,null,"ExistingThermalExistingStorage","Thermal Storage","Geothermal (GWh)",null,null,null,null,null,"cogen","thermal","ASHUSA",null,null,"FRESNO_PEAKER",null,null,null,"utility_pv",0.12434584155282009,0.12102944303332039,0.11771304451382068,0.1001620473979912,8.261105028216173E-2,7.6604612550074003E-2,7.0598174817986262E-2,6.9278539854389004E-2,6.7958904890791746E-2,6.6639269927194489E-2,6.5319634963597231E-2,6.4000000000000001E-2,null,"utility_pv",9.6000000000000002E-2,0.10220064352589828,0.10840128705179657,0.1016803220430352,9.4959357034273828E-2,7.7479678517136913E-2,0.06,6.08E-2,6.1600000000000002E-2,6.2400000000000004E-2,6.3200000000000006E-2,6.4000000000000001E-2,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"offshore_wind_south",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_2",null,null,"0.1hr_storage_2026_mtr_2_post_nov302022",0.69384999999999997,"storage","Linear Extrapolation",2026,"tranche_4",null,"EBCE","CCA",73,218,55,73,91,418,67.84356335438099,67.84356335438099,135.68712670876198,553.68712670876198,null,219148,219148,"N/A",null,"100","WINDSTAR I ALTERNATE"]
[null,null,null,1977,8,null,"LABasin","Greater Bay   San Jose","DelNorteCounty",null,null,null,"ExistingThermalNewStorage","Thermal Storage","Small Hydro (GWh)",null,null,null,null,null,"pumped_storage","phs","AVANTUS",null,null,"FRESNO_COGEN",null,null,null,"btm_pv",5.3182100841591383E-2,4.865045278619004E-2,4.4118804730788705E-2,5.2547949194918675E-2,6.0977093659048652E-2,5.4040407611745077E-2,4.7103721564441502E-2,4.8882977251553203E-2,5.0662232938664904E-2,5.2441488625776606E-2,5.4220744312888307E-2,5.6000000000000001E-2,null,"btm_pv",8.8999999999999996E-2,9.3703365409453621E-2,9.8406730818907232E-2,8.2703365409453611E-2,6.7000000000000004E-2,5.6000000000000001E-2,4.4999999999999998E-2,4.7199999999999999E-2,4.9399999999999999E-2,5.16E-2,5.3800000000000001E-2,5.6000000000000001E-2,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"utility_pv",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_3",null,null,"0.1hr_storage_2027_mtr_2",0.61324999999999985,"storage","Linear Extrapolation",2027,"tranche_5",null,"KCCP","CCA",0.3,1,0.3,0.3,0.4,1.9,0.4,0.4,0.8,2.7,null,null,null,null,null,"1002","LASSEN LODGE HYDROELECTRIC 2"]
[null,null,null,1978,9,null,"SanDiegoImperialValley","Greater Bay   South Bay  Moss Landing","ElDoradoCounty",null,null,null,"ExistingWindExistingStorage","Wind Storage","Wind Baseline California (GWh)",null,null,null,null,null,"out_of_state_wind_AZNM","wind","BAYWA RE",null,null,"AGUA_CALIENTE_SOLAR",null,null,null,"4hr_batteries",0.85399999999999998,0.86399999999999999,0.874,0.84499999999999997,0.81599999999999995,0.85299999999999998,0.89,0.79220000000000002,0.69440000000000002,0.59660000000000002,0.49880000000000002,0.40100000000000002,null,"4hr_batteries",0.88500000000000001,0.90149999999999997,0.91800000000000004,0.84550000000000003,0.77300000000000002,0.75900000000000001,0.745,0.67620000000000002,0.60740000000000005,0.53860000000000008,0.46980000000000011,0.40100000000000002,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"btm_pv",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_4",null,null,"0.1hr_storage_2028_mtr_2",0.63239999999999996,"storage","Linear Extrapolation",2028,"tranche_6",null,"LCE","CCA",6,19,5,6,8,37,6.6685948818300567,6.6685948818300567,13.337189763660113,50.337189763660113,null,null,null,null,null,"1028","LITTLE BEAR SOLAR 1"]
[null,null,null,1979,10,null,"PacGE","Greater Bay  Oakland","FresnoCounty",null,null,null,"ExistingWindNewStorage","Wind Storage","Wind New PG&E (GWh)",null,null,null,null,null,"biomass_wood","biomass","BLYTHE_MESA_SOLAR_II,_LLC",null,null,"AMERICAN_KINGS_SOLAR",null,null,null,"5hr_batteries",0.86399999999999999,0.86962499999999998,0.87524999999999997,0.85087500000000005,0.82650000000000001,0.85824999999999996,0.89,0.80695000000000006,0.72389999999999999,0.64084999999999992,0.55779999999999996,0.47475000000000001,null,"5hr_batteries",0.88675000000000004,0.90387499999999998,0.92100000000000004,0.85887500000000006,0.79675000000000007,0.78362500000000002,0.77049999999999996,0.71135000000000004,0.6522,0.59305000000000008,0.53390000000000004,0.47475000000000001,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4hr_batteries",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_5",null,null,"0.2hr_storage_2023_mtr_1",0.93070000000000008,"storage","Linear Extrapolation",2023,"tranche_1",null,"MCE","CCA",58,173,43,58,72,332,61.127820740873382,61.127820740873382,122.25564148174676,454.25564148174675,null,null,null,null,null,"1029","LITTLE BEAR SOLAR 2"]
[null,null,null,1980,11,null,"SCE","Greater Fresno  Panoche","GlennCounty",null,null,null,"NewBiomassExistingStorage","Biomass Storage","Wind New SCE SDG&E (GWh)",null,null,null,null,null,"in_state_wind_north","wind","BRIGHT CANYON",null,null,"ALAMITOS_ENERGY_CENTER_UNIT_7",null,null,null,"6hr_batteries",0.874,0.87524999999999997,0.87649999999999995,0.85675000000000012,0.83699999999999997,0.86349999999999993,0.89,0.8217000000000001,0.75339999999999996,0.68509999999999982,0.6167999999999999,0.54849999999999999,null,"6hr_batteries",0.88850000000000007,0.90625,0.92400000000000004,0.87225000000000008,0.82050000000000001,0.80825000000000002,0.79599999999999993,0.74650000000000005,0.69699999999999995,0.64750000000000008,0.59799999999999998,0.54849999999999999,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_batteries",null,null,"cogeneration_dispatchable",1,"cogeneration_dispatchable-1","ra_elcc",null,"tranche_6",null,null,"0.2hr_storage_2023_mtr_2",0.93070000000000008,"storage","Linear Extrapolation",2023,"tranche_1",null,"OCPA","CCA",0,0,0,38,38,38,38.219841850196495,38.219841850196495,76.43968370039299,114.43968370039299,null,null,null,null,null,"1045","CHULA VISTA ENERGY CENTER 2 BESS"]
[null,null,null,1981,12,null,"SDGE","Greater Fresno  Herndon","HumboldtCounty",null,null,null,"NewBiomassNewStorage","Biomass Storage","Wind Pacific Northwest (GWh)",null,null,null,null,null,"coal","thermal","CALPINE",null,null,"ALAMITOS_ENERGY_STORAGE",null,null,null,"7hr_batteries",0.88400000000000001,0.88087499999999996,0.87774999999999992,0.8626250000000002,0.84749999999999992,0.86874999999999991,0.89,0.83645000000000014,0.78289999999999993,0.72934999999999972,0.67579999999999985,0.62224999999999997,null,"7hr_batteries",0.8902500000000001,0.90862500000000002,0.92700000000000005,0.88562500000000011,0.84424999999999994,0.83287500000000003,0.8214999999999999,0.78165000000000007,0.7417999999999999,0.70195000000000007,0.66209999999999991,0.62224999999999997,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_batteries",null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_1",null,null,"0.2hr_storage_2024_mtr_1",0.85570000000000002,"storage","Linear Extrapolation",2024,"tranche_2",null,"PALMDALE","CCA",0,0,0,null,6,0,5.898698807903795,5.898698807903795,11.79739761580759,11.79739761580759,null,null,null,null,null,"1047","NORTH JOHNSON ENERGY CENTER"]
[null,null,null,1982,13,null,"AVA","Greater Fresno  Hanford","ImperialCounty",null,null,null,"NewGeothermalExistingStorage","Geothermal Storage","Wind Wyoming (GWh)",null,null,null,null,null,"out_of_state_wind_WAOR","wind","GOLDMAN SACHS",null,null,"ALAMITOS_GEN_STA._UNIT_3",null,null,null,"8hr_batteries",0.89400000000000002,0.88650000000000007,0.879,0.86850000000000005,0.85799999999999998,0.874,0.89,0.85119999999999996,0.8123999999999999,0.77359999999999984,0.73479999999999979,0.69599999999999995,null,"8hr_batteries",0.89200000000000002,0.91100000000000003,0.93,0.89900000000000002,0.86799999999999999,0.85749999999999993,0.84699999999999998,0.81679999999999997,0.78659999999999997,0.75639999999999996,0.72619999999999996,0.69599999999999995,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"24hr_batteries",null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_2",null,null,"0.2hr_storage_2024_mtr_2",0.85570000000000002,"storage","Linear Extrapolation",2024,"tranche_2",null,"PCEA","CCA",38,113,51,38,47,217,35.148411329456692,35.148411329456692,70.296822658913385,310,null,null,null,null,null,"1048","ESCONDIDO ENERGY CENTER 2"]
[null,null,null,1983,14,null,"AVRN","Greater Fresno  Coalinga","InyoCounty",null,null,null,"NewGeothermalNewStorage","Geothermal Storage","Wind New Mexico (GWh)",null,null,null,null,null,"out_of_state_wind_WYID","wind","CAPITAL DYNAMICS",null,null,"ALAMITOS_GEN_STA._UNIT_4",null,null,null,"pumped_storage",0.90100000000000002,0.89,0.879,0.86850000000000005,0.85799999999999998,0.874,0.89,0.85860000000000003,0.82720000000000005,0.79580000000000006,0.76440000000000008,0.73299999999999998,null,"pumped_storage",0.89400000000000002,0.91400000000000003,0.93400000000000005,0.91300000000000003,0.89200000000000002,0.89050000000000007,0.88900000000000001,0.85780000000000001,0.8266,0.7954,0.76419999999999999,0.73299999999999998,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"100hr_batteries",null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_3",null,null,"0.2hr_storage_2025_mtr_1_pre_nov302022",0.63939999999999986,"storage","Linear Extrapolation",2025,"tranche_3",null,"PGE","IOU",400,1201,300,400,500,2302,388.31325120020807,388.31325120020807,776.62650240041614,3078.626502400416,null,null,null,null,null,"1062","WHITE WING RANCH SOLAR"]
[null,null,null,1984,15,null,"AZPS","Greater Fresno  Borden","KernCounty",null,null,null,"NewSolarExistingStorage","Solar Storage","Wind Offshore Morro Bay (GWh)",null,null,null,null,null,"demand_response","dr","CLEARWAY",null,null,"ALAMITOS_GEN_STA._UNIT_5",null,null,null,"demand_response",0.7724039633086085,0.79750142153712067,0.82259887976563284,0.77486011512236863,0.72712135047910442,0.79507732791389651,0.86303330534868861,0.71922664427895089,0.57541998320921317,0.43161332213947545,0.28780666106973773,0.14399999999999999,null,"demand_response",0.89300000000000002,0.9083512608449148,0.92370252168982958,0.77235126084491479,0.621,0.60599999999999998,0.59099999999999997,0.50159999999999993,0.41219999999999996,0.32279999999999998,0.2334,0.14399999999999999,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"demand_response",null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_4",null,null,"0.2hr_storage_2025_mtr_2_post_nov302022",0.66549999999999998,"storage","Linear Extrapolation",2025,"tranche_3",null,"PGE DA","ESP",77,230,58,77,96,441,73.626745561803588,73.626745561803588,147.25349112360718,588.2534911236072,null,null,null,null,null,"1064","ARES NEVADA "]
[null,null,null,1985,16,null,"BANC","Greater Fresno  Reedley","KingsCounty",null,null,null,"NewSolarNewStorage","Solar Storage","Wind Offshore Humboldt (GWh)",null,null,null,null,null,"offshore_wind","wind","HAAGEN COMPANY",null,null,"ALAMO_POWER_PLANT",null,null,null,"hydro",0.50808542614523622,0.52136584004877395,0.53464625395231169,0.52463421830816248,0.51462218266401338,0.52965938625731068,0.54469658985060787,0.52172491439930901,0.4987532389480101,0.47578156349671119,0.45280988804541228,0.42983821259411337,null,"hydro",0.56660491660133128,0.5639186026863886,0.56123228877144593,0.53191654140391154,0.50260079403637703,0.49249487994717378,0.48238896585797048,0.47187881520519903,0.46136866455242759,0.45085851389965614,0.4403483632468847,0.42983821259411337,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_5",null,null,"0.2hr_storage_2026_mtr_1_pre_nov302022",0.57409999999999983,"storage","Linear Extrapolation",2026,"tranche_4",null,"PIONEER","CCA",12,37,9,12,15,70,18.821007529388552,18.821007529388552,37.642015058777105,107.6420150587771,null,null,null,null,null,"1074","GASKELL WEST, GASKELL WEST ALAMO BESS"]
[null,null,null,1986,17,null,"BPAT","Kern  Westpark","LakeCounty",null,null,null,"NewThermalExistingStorage","Thermal Storage","Solar Baseline California (GWh)",null,null,null,null,null,"btm_pv","solar","CLENERA",null,null,"SG_ALHAMBRA",null,null,null,"small_hydro",0.36439596011147751,0.37392059696589919,0.38344523382032081,0.37626465915023138,0.36908408448014196,0.37986868084682657,0.39065327721351117,0.37417812303529918,0.35770296885708719,0.3412278146788752,0.3247526605006632,0.3082775063224511,null,"small_hydro",0.40636580378868559,0.40443919482132551,0.40251258585396549,0.38148749960139383,0.36046241334882212,0.35321450959515949,0.34596660584149685,0.33842878593768772,0.33089096603387858,0.32335314613006944,0.3158153262262603,0.3082775063224511,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"loadmod_all",1,"demand_response","ra_elcc",null,"tranche_6",null,null,"0.2hr_storage_2026_mtr_2_post_nov302022",0.69569999999999999,"storage","Linear Extrapolation",2026,"tranche_4",null,"POMONA","CCA",5,14,3,5,6,26,3.6188273789835335,3.6188273789835335,7.2376547579670669,33.237654757967064,null,null,null,null,null,"1076","WILLOW SPRINGS SOLAR 3"]
[null,null,null,1987,18,null,"CHPD","Kern  Kern Power-Tevis","LassenCounty",null,null,null,"NewThermalNewStorage","Thermal Storage","Solar New PG&E (GWh)",null,null,null,null,null,null,null,"COACHELLA WINDS HOLDING, LLC",null,null,"SALMON_CREEK_HYDROELECTRIC_PROJECT",null,null,null,"geothermal",0.86035735395693558,0.88845422376818506,0.91655109357943454,0.92141545041207906,0.92627980724472359,0.91906618301364429,0.91185255878256499,0.91955797078363211,0.92726338278469922,0.93496879478576633,0.94267420678683345,0.95037961878790056,null,"geothermal",0.86400365575892546,0.8782620417931235,0.89252042782732166,0.91001836007896375,0.92751629233060595,0.92280590133888829,0.91809551034717063,0.92538472229861102,0.93267393425005141,0.93996314620149179,0.94725235815293218,0.95454157010437257,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_1",null,null,"0.2hr_storage_2027_mtr_2",0.61649999999999983,"storage","Linear Extrapolation",2027,"tranche_5",null,"PRIME","CCA",2,7,2,2,3,14,2.4150255022026559,2.4150255022026559,4.8300510044053118,18.830051004405313,null,null,null,null,null,"1096","ALTAMONT MIDWAY LTD"]
[null,null,null,1988,19,null,"CSTO","Kern  Kern Oil","LosAngelesCounty",null,null,null,"NewWindExistingStorage","Wind Storage","Solar New SCE SDG&E (GWh)",null,null,null,null,null,null,null,"CONVERGENT",null,null,"MAVERICK6STORAGE",null,null,null,"biomass_wood",0.7760796336578174,0.79410595910163018,0.81213228454544306,0.81927788031425353,0.82642347608306399,0.81498790039485203,0.80355232470664006,0.81956505086438813,0.8355777770221362,0.85159050317988427,0.86760322933763234,0.88361595549538019,null,"biomass_wood",0.78777252109464602,0.80873519104432079,0.82969786099399567,0.83028460488270484,0.83087134877141389,0.82344593040995451,0.81602051204849513,0.83149916107410415,0.84697781009971318,0.86245645912532221,0.87793510815093123,0.89341375717654026,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_2",null,null,"0.2hr_storage_2028_mtr_2",0.63580000000000003,"storage","Linear Extrapolation",2028,"tranche_6",null,"RCEA","CCA",7,20,5,7,8,38,7.0691870941947368,7.0691870941947368,14.138374188389474,52.138374188389477,null,null,null,null,null,"1127","LITTLE BEAR 3"]
[null,null,null,1989,20,null,"DEAA","Kern  South Kern PP","MaderaCounty",null,null,null,"NewWindNewStorage","Wind Storage","Solar Distributed (GWh)",null,null,null,null,null,null,null,"DESERT SANDS",null,null,"ALMASOL_GENERATING_STATION_1",null,null,null,"biogas",0.74993508538984277,0.76621477432747476,0.78249446326510674,0.78556571387656016,0.78863696448801368,0.77725397013863851,0.76587097578926322,0.78423035140973241,0.80258972703020159,0.82094910265067078,0.83930847827113997,0.85766785389160938,null,"biogas",0.75849976538356267,0.77833009661414909,0.79816042784473562,0.79513379797889616,0.7921071681130567,0.78251806948180391,0.77292897085055123,0.79192907385472411,0.81092917685889698,0.82992927986306986,0.84892938286724273,0.86792948587141583,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_3",null,null,"0.3hr_storage_2023_mtr_1",0.9315500000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,"RMEA","CCA",3,9,2,3,4,17,4,4,8,25,null,null,null,null,null,"1128","LITTLE BEAR 4"]
[null,null,null,1990,21,null,"DOPD","Big Creek/Ventura - Vesta","MarinCounty",null,null,null,null,null,"Hybrid_or_Paired_Solar_and_Battery (GWh)",null,null,null,null,null,null,null,"AREVON",null,null,"ALMASOL_GENERATING_STATION_4",null,null,null,"nuclear",0.93356208910726446,0.93542040714074237,0.93727872517422017,0.93803958722410496,0.93880044927398987,0.93205531633495187,0.92531018339591387,0.93233873256863709,0.9393672817413603,0.94639583091408352,0.95342438008680674,0.96045292925952974,null,"nuclear",0.93139197880214852,0.93996144395127801,0.9485309091004076,0.94333376244952838,0.93813661579864904,0.93575640725694242,0.93337619871523581,0.93933118321638243,0.94528616771752905,0.95124115221867567,0.95719613671982229,0.96315112122096869,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_4",null,null,"0.3hr_storage_2023_mtr_2",0.9315500000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,"SBCE","CCA",2,7,2,2,3,13,3.5830137040853507,3.5830137040853507,7.1660274081707014,20.166027408170702,null,null,null,null,null,"1129","LUNA VALLEY SOLAR"]
[null,null,null,1991,22,null,"EPE","Big Creek/Ventura - Santa Clara","MariposaCounty",null,null,null,null,null,"Shed DR (MW)",null,null,null,null,null,null,null,"EDSAN 1B GROUP",null,null,"ALMASOL_GENERATING_STATION_6",null,null,null,"gas_cc",0.84405545915455138,0.85378805932691004,0.86352065949926871,0.86634980076266022,0.86917894202605173,0.85956321379360601,0.84994748556116018,0.86140444290247919,0.87286140024379821,0.88431835758511723,0.89577531492643625,0.90723227226775538,null,"gas_cc",0.84814757974875532,0.86263887009961904,0.87713016045048275,0.87417936920023021,0.87122857794997766,0.86089172285515003,0.85055486776032241,0.86298372454380101,0.87541258132727962,0.88784143811075822,0.90027029489423682,0.91269915167771554,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_5",null,null,"0.3hr_storage_2024_mtr_1",0.85704999999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,"SCE","IOU",687,2060,515,687,858,3948,683.73461447677539,683.73461447677539,1367.4692289535508,5315.4692289535506,null,null,null,null,null,"1135","SCARLET, SCARLET 3 BESS"]
[null,null,null,1992,23,null,"GCPD","LA Basin  Eastern","MendocinoCounty",null,null,null,null,null,"Pumped Storage (MW)",null,null,null,null,null,null,null,"HANWHA ENERGY",null,null,"ALMASOL_GENERATING_STATION_7",null,null,null,"gas_ct",0.81237441831218216,0.83458266364683165,0.85679090898148114,0.84024564289456083,0.82370037680764052,0.80688071641969916,0.7900610560317578,0.80257508455656523,0.81508911308137266,0.82760314160618009,0.84011717013098752,0.85263119865579484,null,"gas_ct",0.80210397441153047,0.8164055166331512,0.83070705885477203,0.82614281229582409,0.82157856573687627,0.80581095377983025,0.79004334182278424,0.79962832305535969,0.80921330428793514,0.81879828552051059,0.82838326675308604,0.83796824798566139,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_dispatchable_all",1,"geothermal","ra_elcc",null,"tranche_6",null,null,"0.3hr_storage_2024_mtr_2",0.85704999999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,"SCE DA","ESP",90,271,68,90,113,520,86.189757356076029,86.189757356076029,172.37951471215206,692.37951471215206,null,null,null,null,null,"1143","LAKE ALPAUGH BATTERY STORAGE"]
[null,null,null,1993,24,null,"GRIF","LA Basin  Western","MercedCounty",null,null,null,null,null,"Battery Storage (MWh Energy Capacity)",null,null,null,null,null,null,null,"HEADLANDS",null,null,"ALAMEDA_GT_UNIT_1",null,null,null,"cogen",0.93171659158246634,0.92982721151899872,0.9279378314555311,0.93426748239376611,0.94059713333200112,0.93177611621028944,0.92295509908857776,0.92509715629415346,0.92723921349972915,0.92938127070530485,0.93152332791088055,0.93366538511645647,null,"cogen",0.89510595870195142,0.92080923604040321,0.94651251337885489,0.91922536104575825,0.89193820871266161,0.89034739869657353,0.88875658868048535,0.89657566327297322,0.9043947378654611,0.91221381245794897,0.92003288705043684,0.92785196164292472,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2020",0.83,"geothermal","ra_elcc",2020,"tranche_1",null,null,"0.3hr_storage_2025_mtr_1_pre_nov302022",0.64209999999999989,"storage","Linear Extrapolation",2025,"tranche_3",null,"SDCP","CCA",79,238,59,79,99,455,79.980064150833385,79.980064150833385,159.96012830166677,614.96012830166683,null,null,null,null,null,"1169","FALLBROOK ENERGY STORAGE"]
[null,null,null,1994,25,null,"GRIS","LA Basin  El Nido","ModocCounty",null,null,null,null,null,"Storage Resource Custom Profile (MW)",null,null,null,null,null,null,null,"ESVOLTA",null,null,"ALAMEDA_GT_UNIT_2",null,null,null,"ice",0.93417725494886394,0.93953702885460977,0.94489680276035559,0.94420958116215314,0.94352235956395081,0.94551881178594521,0.94751526400793951,0.93432127731937176,0.92112729063080401,0.90793330394223626,0.89473931725366851,0.88154533056510087,null,"ice",0.92925750703154864,0.90155388721725416,0.87385026740295979,0.89802819899977204,0.92220613059658441,0.91831713786770974,0.91442814513883497,0.90430189637815794,0.89417564761748092,0.88404939885680389,0.87392315009612687,0.86379690133544973,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2021",0.874,"geothermal","ra_elcc",2021,"tranche_1",null,null,"0.3hr_storage_2025_mtr_2_post_nov302022",0.66775000000000007,"storage","Linear Extrapolation",2025,"tranche_3",null,"SDGE","IOU",83,248,62,83,103,476,71.620057790335622,71.620057790335622,143.24011558067124,619.24011558067127,null,null,null,null,null,"1175","LECONTE ENERGY STORAGE"]
[null,null,null,1995,26,null,"GRMA","San Diego/Imperial Valley  San Diego","MonoCounty",null,null,null,null,null,"RPS Resource Custom Profile (GWh)",null,null,null,null,null,null,null,"FIRST SOLAR DEVELOPMENT",null,null,"TULARE DAC SOLAR",null,null,null,"coal",0.68780333538830307,0.70728773218306451,0.72677212897782595,0.72091463332629768,0.71505713767476942,0.68678495655552108,0.65851277543627273,0.68894203468715276,0.71937129393803279,0.74980055318891281,0.78022981243979284,0.81065907169067308,null,"coal",0.6905015932630254,0.71720881804551684,0.74391604282800827,0.73721266741320757,0.73050929199840686,0.71015565906334177,0.68980202612827657,0.71688684336924113,0.7439716606102057,0.77105647785117026,0.79814129509213483,0.82522611233309917,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2022",0.92900000000000005,"geothermal","ra_elcc",2022,"tranche_1",null,null,"0.3hr_storage_2026_mtr_1_pre_nov302022",0.57714999999999983,"storage","Linear Extrapolation",2026,"tranche_4",null,"SDGE DA","ESP",27,80,20,27,33,154,25.474395130105545,25.474395130105545,50.948790260211091,204.9487902602111,null,null,null,null,null,"1204","ARATINA SOLAR CENTER 1, ARATINA SOLAR CENTER 1 A BESS, ARATINA SOLAR CENTER 1 B BESS, ARATINA SOLAR CENTER 1 B PV"]
[null,null,null,1996,27,null,"GWA","San Diego/Imperial Valley  El Cajon","MontereyCounty",null,null,null,null,null,"GHG-free non-RPS Resource Custom Profile (GWh)",null,null,null,null,null,null,null,"GOAL LINE",null,null,"ALPAUGH_NORTH,_LLC",null,null,null,"steam",0.77854029702421501,0.79236174105596691,0.80618318508771891,0.80202811428072351,0.79787304347372801,0.77781790021672426,0.75776275695972062,0.77934804431009863,0.80093333166047664,0.82251861901085466,0.84410390636123267,0.86568919371161046,null,"steam",0.7804543321668751,0.79939935861356859,0.81834438506026208,0.81358928131774333,0.80883417757522458,0.79439613253754293,0.77995808749986129,0.79917096278409228,0.81838383806832327,0.83759671335255426,0.85680958863678525,0.87602246392101613,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2023",0.92800000000000005,"geothermal","ra_elcc",2023,"tranche_1",null,null,"0.3hr_storage_2026_mtr_2_post_nov302022",0.69755,"storage","Linear Extrapolation",2026,"tranche_4",null,"SJCE","CCA",43,129,32,43,54,248,39.842747311635598,39.842747311635598,79.685494623271197,327.68549462327121,null,null,null,null,null,"1207","SIENNA SOLAR FARM"]
[null,null,null,1997,28,null,"HGMA","San Diego/Imperial Valley  Border","NapaCounty",null,null,null,null,null,"Coal (GWh)",null,null,null,null,null,null,null,"GREEN VALLEY ENERGY STORAGE",null,null,"ALPAUGH_50_LLC",null,null,null,"unspecified_import",1,1,1,1,1,1,1,1,1,1,1,1,null,"unspecified_import",1,1,1,1,1,1,1,1,1,1,1,1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2024",0.92800000000000005,"geothermal","ra_elcc",2024,"tranche_2",null,null,"0.3hr_storage_2027_mtr_2",0.61974999999999991,"storage","Linear Extrapolation",2027,"tranche_5",null,"SJP","CCA",2,5,1,2,2,10,1.7849533365835806,1.7849533365835806,3.5699066731671611,13.569906673167161,null,null,null,null,null,"1208","ANTELOPE SOLAR 2"]
[null,null,null,1998,29,null,"IID","No_sub_area","NevadaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"GREENBACKER",null,null,"PINYON_PINES_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2025",0.92800000000000005,"geothermal","ra_elcc",2025,"tranche_3",null,null,"0.3hr_storage_2028_mtr_2",0.63919999999999999,"storage","Linear Extrapolation",2028,"tranche_6",null,"SOMA","CCA",25,74,18,25,31,141,22.687453282447478,22.687453282447478,45.374906564894957,186.37490656489496,null,null,null,null,null,"1212","GOLDEN FIELDS SOLAR, GOLDEN FIELDS SOLAR BESS 2"]
[null,null,null,1999,30,null,"IPCO",null,"OrangeCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"GRIDSTOR",null,null,"PINYON_PINES_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2026",0.92800000000000005,"geothermal","ra_elcc",2026,"tranche_4",null,null,"0.4hr_storage_2023_mtr_1",0.93240000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,"SVCEA","CCA",41,124,31,41,52,237,39.633045028900476,39.633045028900476,79.266090057800952,316.26609005780097,null,null,null,null,null,"1217","WILLOW SPRINGS SOLAR 4"]
[null,null,null,2000,31,null,"LDWP",null,"PlacerCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"HECATE",null,null,"ALTA_WIND_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"geothermal_nondispatchable_2027",0.92800000000000005,"geothermal","ra_elcc",2027,"tranche_5",null,null,"0.4hr_storage_2023_mtr_2",0.93240000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,"VCEA","CCA",8,23,6,8,10,44,8.1542986132750865,8.1542986132750865,16.308597226550173,60.308597226550177,null,null,null,null,null,"1222","AGUA CALIENTE SOLAR 2"]
[null,null,null,2001,null,null,"NEVP",null,"PlumasCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"HYDROSTOR",null,null,"ALTA_WIND_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2020",0.71,"hydro","ra_elcc",2020,"tranche_1",null,null,"0.4hr_storage_2024_mtr_1",0.85839999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,"WCE","CCA",15,46,12,15,19,89,0,0,0,89,null,null,null,null,null,"1223","DAYLIGHT"]
[null,null,null,2002,null,null,"NWMT",null,"RiversideCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"IDEMITSU",null,null,"ALTA_WIND_8",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2021",0.72599999999999998,"hydro","ra_elcc",2021,"tranche_1",null,null,"0.4hr_storage_2024_mtr_2",0.85839999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,"3PR","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1234","INVISABLE GENERATOR WIND"]
[null,null,null,2003,null,null,"PACE",null,"SacramentoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"IP_OBERON",null,null,"ALTA_WIND_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2022",0.66300000000000003,"hydro","ra_elcc",2022,"tranche_1",null,null,"0.4hr_storage_2025_mtr_1_pre_nov302022",0.64479999999999993,"storage","Linear Extrapolation",2025,"tranche_3",null,"APN","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"124","SILVER RIDGE MOUNT SIGNAL"]
[null,null,null,2004,null,null,"PACW",null,"SanBenitoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LONG ROAD",null,null,"ALTA_WIND_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2023",0.63700000000000001,"hydro","ra_elcc",2023,"tranche_1",null,null,"0.4hr_storage_2025_mtr_2_post_nov302022",0.67,"storage","Linear Extrapolation",2025,"tranche_3",null,"CEI","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1242","PLUOT, PLUOT PV"]
[null,null,null,2005,null,null,"PortGE",null,"SanBernardinoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"MN8",null,null,"ALTA_WIND_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2024",0.63700000000000001,"hydro","ra_elcc",2024,"tranche_2",null,null,"0.4hr_storage_2026_mtr_1_pre_nov302022",0.58019999999999983,"storage","Linear Extrapolation",2026,"tranche_4",null,"CES","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1243","POMEGRANATE"]
[null,null,null,2006,null,null,"PNM",null,"SanDiegoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"NEXTERA",null,null,"MUSTANG_HILLS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2025",0.63700000000000001,"hydro","ra_elcc",2025,"tranche_3",null,null,"0.4hr_storage_2026_mtr_2_post_nov302022",0.69939999999999991,"storage","Linear Extrapolation",2026,"tranche_4",null,"CNE","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1250","POMONA ENERGY STORAGE 1"]
[null,null,null,2007,null,null,"PSCO",null,"SanFrancisco",null,null,null,null,null,null,null,null,null,null,null,null,null,"INTERSECT",null,null,"ALTA_WIND_11",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2026",0.63700000000000001,"hydro","ra_elcc",2026,"tranche_4",null,null,"0.4hr_storage_2027_mtr_2",0.62299999999999989,"storage","Linear Extrapolation",2027,"tranche_5",null,"CPA","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1260","KYAN SOLAR"]
[null,null,null,2008,null,null,"PSEI",null,"SanJoaquinCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"ONWARD",null,null,"ALTA_WIND_10",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"hydro_2027",0.63700000000000001,"hydro","ra_elcc",2027,"tranche_5",null,null,"0.4hr_storage_2028_mtr_2",0.64259999999999995,"storage","Linear Extrapolation",2028,"tranche_6",null,"DEB","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1270","CORBY"]
[null,null,null,2009,null,null,"SCL",null,"SanLuisObispoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"PATTERN",null,null,"ALTECH_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2024_mtr_2",0.78800000000000003,"psh","mtr",2024,"tranche_2",null,null,"0.5hr_storage_2023_mtr_1",0.93325000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,"EIPS","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1277","MULQUEENEY RANCH WIND"]
[null,null,null,2010,null,null,"SRP",null,"SanMateoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"JTN ENERGY",null,null,"COACHELLA_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2025_mtr_2_post_nov302022",0.84599999999999997,"psh","mtr",2025,"tranche_3",null,null,"0.5hr_storage_2023_mtr_2",0.93325000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,"NES","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1277,1459","MULQUEENEY RANCH WIND "]
[null,null,null,2011,null,null,"SWPP",null,"SantaBarbaraCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"JUNIPER",null,null,"CANYON_POWER_PLANT_UNIT_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2026_mtr_2_post_nov302022",0.84599999999999997,"psh","mtr",2026,"tranche_4",null,null,"0.5hr_storage_2024_mtr_1",0.85975000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,"PPG","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1314","DAGGETT SOLAR 3"]
[null,null,null,2012,null,null,"TEPC",null,"SantaClaraCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"RAVA MESA ENERGY STORAGE",null,null,"CANYON_POWER_PLANT_UNIT_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2027_mtr_2",0.877,"psh","mtr",2027,"tranche_5",null,null,"0.5hr_storage_2024_mtr_2",0.85975000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,"SENA","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1322","SOLAR STAR 3, SOLAR STAR 3 PV"]
[null,null,null,2013,null,null,"TIDC",null,"SantaCruzCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"RECURRENT",null,null,"CANYON_POWER_PLANT_UNIT_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2028_mtr_1_pre_nov302022",0.81699999999999995,"psh","mtr",2026,"tranche_4",null,null,"0.5hr_storage_2025_mtr_1_pre_nov302022",0.64749999999999996,"storage","Linear Extrapolation",2025,"tranche_3",null,"TNG","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1323","SOLAR STAR 4, SOLAR STAR 4 PV"]
[null,null,null,2014,null,null,"TPWR",null,"ShastaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"JUPITER POWER",null,null,"CANYON_POWER_PLANT_UNIT_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10hr_psh_2028_mtr_2_post_nov302022",0.90700000000000003,"psh","mtr",2028,"tranche_6",null,null,"0.5hr_storage_2025_mtr_2_post_nov302022",0.67225000000000001,"storage","Linear Extrapolation",2025,"tranche_3",null,"UCOP","ESP",null,null,null,null,null,0,null,null,0,0,null,null,null,null,null,"1335","PASTORIA SOLAR, PASTORIA SOLAR BESS"]
[null,null,null,2015,null,null,"WACM",null,"SierraCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"REV RENEWABLES",null,null,"ANTELOPE QFS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2024_mtr_2",0.79800000000000004,"psh","mtr",2024,"tranche_2",null,null,"0.5hr_storage_2026_mtr_1_pre_nov302022",0.58324999999999982,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1339","TAHOE"]
[null,null,null,2016,null,null,"WALC",null,"SiskiyouCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"KINGSLAND COMPANIES",null,null,"SEVILLE SOLAR ONE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2025_mtr_2_post_nov302022",0.85599999999999998,"psh","mtr",2025,"tranche_3",null,null,"0.5hr_storage_2026_mtr_2_post_nov302022",0.70124999999999993,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1347","ROCCASECCA BESS"]
[null,null,null,2017,null,null,"WAUW",null,"SolanoCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"KUUBIX ENERGY",null,null,"SOUTH FORK POWERHOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2026_mtr_2_post_nov302022",0.85599999999999998,"psh","mtr",2026,"tranche_4",null,null,"0.5hr_storage_2027_mtr_2",0.62624999999999986,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1349","ARAMIS POWER PLANT, ARAMIS POWER PLANT BESS 1, ARAMIS POWER PLANT BESS 2, ARAMIS POWER PLANT PV2"]
[null,null,null,2018,null,null,"WWA",null,"SonomaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LEAPFROG",null,null,"SLAB CREEK HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2027_mtr_2",0.88700000000000001,"psh","mtr",2027,"tranche_5",null,null,"0.5hr_storage_2028_mtr_2",0.64600000000000002,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1363","SAND HILL C"]
[null,null,null,2019,null,null,null,null,"StanislausCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LEEWARD",null,null,"AQUAMARINE WESTSIDE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2028_mtr_1_pre_nov302022",0.8125,"psh","mtr",2026,"tranche_4",null,null,"0.6hr_storage_2023_mtr_1",0.93410000000000004,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1378","GONZAGA WIND FARM, GONZAGA WIND FARM 2"]
[null,null,null,2020,null,null,null,null,"SutterCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"SDG&E",null,null,"WIND RESOURCE II",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_psh_2028_mtr_2_post_nov302022",0.91700000000000004,"psh","mtr",2028,"tranche_6",null,null,"0.6hr_storage_2023_mtr_2",0.93410000000000004,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1379","HEARTLAND 1"]
[null,null,null,2021,null,null,null,null,"TehamaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"SILVER PEAK ENERGY",null,null,"WATSON COGENERATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2024_mtr_2",0.80800000000000005,"psh","mtr",2024,"tranche_2",null,null,"0.6hr_storage_2024_mtr_1",0.86109999999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"138","SANDSTORM WIND POWER "]
[null,null,null,2022,null,null,null,null,"TrinityCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"SPOWER",null,null,"SG ARKANSAS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2025_mtr_2_post_nov302022",0.86599999999999999,"psh","mtr",2025,"tranche_3",null,null,"0.6hr_storage_2024_mtr_2",0.86109999999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1380","HEARTLAND 2"]
[null,null,null,2023,null,null,null,null,"TulareCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"SUN POWER",null,null,"ARLINGTON VALLEY CC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2026_mtr_1_pre_nov302022",0.80800000000000005,"psh","mtr",2026,"tranche_4",null,null,"0.6hr_storage_2025_mtr_1_pre_nov302022",0.65019999999999989,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1382","LAS CAMAS 1"]
[null,null,null,2024,null,null,null,null,"TuolumneCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"TERRA GEN",null,null,"ARLINGTON",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2026_mtr_2_post_nov302022",0.86599999999999999,"psh","mtr",2026,"tranche_4",null,null,"0.6hr_storage_2025_mtr_2_post_nov302022",0.6745000000000001,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1389","REDUX SOLAR"]
[null,null,null,2025,null,null,null,null,"VenturaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LONGROAD",null,null,"ARLINGTON SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2027_mtr_2",0.89700000000000002,"psh","mtr",2027,"tranche_5",null,null,"0.6hr_storage_2026_mtr_1_pre_nov302022",0.58629999999999982,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1391","SONRISA, SONRISA BESS"]
[null,null,null,2026,null,null,null,null,"YoloCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LS POWER",null,null,"ARLINGTON VALLEY SOLAR ENERGY II",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_psh_2028_mtr_2_post_nov302022",0.92700000000000005,"psh","mtr",2028,"tranche_6",null,null,"0.6hr_storage_2026_mtr_2_post_nov302022",0.70309999999999995,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1397","SANDRINI SOL 1 BESS"]
[null,null,null,2027,null,null,null,null,"YubaCounty",null,null,null,null,null,null,null,null,null,null,null,null,null,"LUMINIA",null,null,"ORION 1 SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2024_mtr_2",0.76800000000000002,"psh","mtr",2024,"tranche_2",null,null,"0.6hr_storage_2027_mtr_2",0.62949999999999995,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1402","ATLAS COMPLEX, ATLAS COMPLEX 10 PV, ATLAS COMPLEX 11 PV, ATLAS COMPLEX 2 PV, ATLAS COMPLEX 4A BESS, ATLAS COMPLEX 4B PV, ATLAS COMPLEX 5 PV, ATLAS COMPLEX 6 PV, ATLAS COMPLEX 8A BESS, ATLAS COMPLEX 8B BESS"]
[null,null,null,2028,null,null,null,null,"Washington",null,null,null,null,null,null,null,null,null,null,null,null,null,"LUNA VALLEY",null,null,"ORION 2 SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2025_mtr_1_pre_nov302022",0,"psh","mtr",2025,"tranche_3",null,null,"0.6hr_storage_2028_mtr_2",0.64939999999999998,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1405","ATHOS POWER PLANT, ATHOS POWER PLANT BESS 1, ATHOS POWER PLANT BESS 2, ATHOS POWER PLANT BESS 3, ATHOS POWER PLANT BESS 4"]
[null,null,null,2029,null,null,null,null,"Oregon",null,null,null,null,null,null,null,null,null,null,null,null,null,"MATRIX RENEWABLES",null,null,"ASTORIA 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2025_mtr_2_post_nov302022",0.82599999999999996,"psh","mtr",2025,"tranche_3",null,null,"0.7hr_storage_2023_mtr_1",0.93495000000000006,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1413","BALDY MESA"]
[null,null,null,2030,null,null,null,null,"California",null,null,null,null,null,null,null,null,null,null,null,null,null,"MIDDLE RIVER POWER",null,null,"ASTORIA 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2026_mtr_1_pre_nov302022",0.76800000000000002,"psh","mtr",2026,"tranche_4",null,null,"0.7hr_storage_2023_mtr_2",0.93495000000000006,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1413,1519","BALDY MESA STORAGE"]
[null,null,null,2031,null,null,null,null,"Idaho",null,null,null,null,null,null,null,null,null,null,null,null,null,"TGP_ENERGY_MANAGEMENT",null,null,"INTERSECTSOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2026_mtr_2_post_nov302022",0.82599999999999996,"psh","mtr",2026,"tranche_4",null,null,"0.7hr_storage_2024_mtr_1",0.86244999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1419","CAMINO SOLAR, CAMINO SOLAR BESS"]
[null,null,null,2032,null,null,null,null,"Nevada",null,null,null,null,null,null,null,null,null,null,null,null,null,"TRANSGRID",null,null,"ATHOS POWER PLANT 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2027_mtr_2",0.85699999999999998,"psh","mtr",2027,"tranche_5",null,null,"0.7hr_storage_2024_mtr_2",0.86244999999999994,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1432","STARLIGHT SOLAR"]
[null,null,null,2033,null,null,null,null,"Utah",null,null,null,null,null,null,null,null,null,null,null,null,null,"TROPICO SOLAR",null,null,"ATWELL WEST",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_psh_2028_mtr_2_post_nov302022",0.88700000000000001,"psh","mtr",2028,"tranche_6",null,null,"0.7hr_storage_2025_mtr_1_pre_nov302022",0.65289999999999992,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1435","IRONWOOD SOLAR"]
[null,null,null,2034,null,null,null,null,"Arizona",null,null,null,null,null,null,null,null,null,null,null,null,null,"AYPA",null,null,"ATWELL ISLAND PV SOLAR GENERATING FACI.",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2024_mtr_2",0.77800000000000002,"psh","mtr",2024,"tranche_2",null,null,"0.7hr_storage_2025_mtr_2_post_nov302022",0.67675000000000007,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1442","AJO POWER BANK"]
[null,null,null,2035,null,null,null,null,"Colorado",null,null,null,null,null,null,null,null,null,null,null,null,null,"WESTLANDS CHERRY",null,null,"AVENAL PARK SOLAR PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2025_mtr_2_post_nov302022",0.83599999999999997,"psh","mtr",2025,"tranche_3",null,null,"0.7hr_storage_2026_mtr_1_pre_nov302022",0.58934999999999982,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1443","ANGELA, ANGELA BESS"]
[null,null,null,2036,null,null,null,null,"Wyoming",null,null,null,null,null,null,null,null,null,null,null,null,null,"CONED",null,null,"AVENAL SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2026_mtr_2_post_nov302022",0.83599999999999997,"psh","mtr",2026,"tranche_4",null,null,"0.7hr_storage_2026_mtr_2_post_nov302022",0.70494999999999997,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1444","SALOON ENERGY STORAGE"]
[null,null,null,2037,null,null,null,null,"Montana",null,null,null,null,null,null,null,null,null,null,null,null,null,"CONCENTRIC POWER",null,null,"AVENAL SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2027_mtr_2",0.86699999999999999,"psh","mtr",2027,"tranche_5",null,null,"0.7hr_storage_2027_mtr_2",0.63274999999999992,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1454","HUMMINGBIRD ENERGY STORAGE"]
[null,null,null,2038,null,null,null,null,"SouthDakota",null,null,null,null,null,null,null,null,null,null,null,null,null,"CARVAL INVESTORS",null,null,"SAND DRAG SOLAR PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2028_mtr_1_pre_nov302022",0.79249999999999998,"psh","mtr",2026,"tranche_4",null,null,"0.7hr_storage_2028_mtr_2",0.65279999999999994,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1455","JANUS, JANUS SOLAR"]
[null,null,null,2039,null,null,null,null,"NewMexico",null,null,null,null,null,null,null,null,null,null,null,null,null,"IOWN",null,null,"SUN CITY SOLAR PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_psh_2028_mtr_2_post_nov302022",0.89700000000000002,"psh","mtr",2028,"tranche_6",null,null,"0.8hr_storage_2023_mtr_1",0.93580000000000008,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1456","LAS CAMAS 3"]
[null,null,null,2040,null,null,null,null,"Texas",null,null,null,null,null,null,null,null,null,null,null,null,null,"BIRCH INFRASTRUCTURE",null,null,"AV SOLAR RANCH 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2023_mtr_1",7.8E-2,"solar","mtr",2023,"tranche_1",null,null,"0.8hr_storage_2023_mtr_2",0.93580000000000008,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1457","MILPA POWER BANK"]
[null,null,null,2041,null,null,null,null,"BritishColumbiaCanada",null,null,null,null,null,null,null,null,null,null,null,null,null,"ENGEMAN ENERGY",null,null,"LAKE HERMAN SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2023_mtr_2",7.8E-2,"solar","mtr",2023,"tranche_1",null,null,"0.8hr_storage_2024_mtr_1",0.86380000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1459","MULQUEENEY RANCH WIND 2"]
[null,null,null,2042,null,null,null,null,"AlbertaCanada",null,null,null,null,null,null,null,null,null,null,null,null,null,"BIOSTAR RENEWABLES",null,null,"BALCH 1 PH UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2024_mtr_1",6.6000000000000003E-2,"solar","mtr",2024,"tranche_2",null,null,"0.8hr_storage_2024_mtr_2",0.86380000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1461","RECLAIMED WIND"]
[null,null,null,2043,null,null,null,null,"BajaCaliforniaMexico",null,null,null,null,null,null,null,null,null,null,null,null,null,"PIVOT ENERGY",null,null,"BALCH 2 PH UNIT 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2024_mtr_2",6.6000000000000003E-2,"solar","mtr",2024,"tranche_2",null,null,"0.8hr_storage_2025_mtr_1_pre_nov302022",0.65559999999999996,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1463","SOLANO 4 WIND"]
[null,null,null,2044,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EDF RENEWABLES",null,null,"BALCH 2 PH UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2025_mtr_1_pre_nov302022",6.7000000000000004E-2,"solar","mtr",2025,"tranche_3",null,null,"0.8hr_storage_2025_mtr_2_post_nov302022",0.67900000000000005,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1479","KEY STORAGE 1, KEY STORAGE 1 A, KEY STORAGE 1 B"]
[null,null,null,2045,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CATALYZE",null,null,"VIRGINIA RANCH DAM POWERPLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2025_mtr_2_post_nov302022",6.6000000000000003E-2,"solar","mtr",2025,"tranche_3",null,null,"0.8hr_storage_2026_mtr_1_pre_nov302022",0.59239999999999982,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1493","AZALEA"]
[null,null,null,2046,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNZIA WIND POWERCO LLC",null,null,"BANKPP_2_NSPIN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2026_mtr_1_pre_nov302022",5.7000000000000002E-2,"solar","mtr",2026,"tranche_4",null,null,"0.8hr_storage_2026_mtr_2_post_nov302022",0.70679999999999998,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1495","CHALAN SOLAR, CHALAN SOLAR STORAGE"]
[null,null,null,2047,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ORNI 50",null,null,"LOS ALAMITOS 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2026_mtr_2_post_nov302022",7.0000000000000007E-2,"solar","mtr",2026,"tranche_4",null,null,"0.8hr_storage_2027_mtr_2",0.6359999999999999,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1499","JASMINE, JASMINE BESS"]
[null,null,null,2048,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DIMENSION ENERGY",null,null,"BARRE QFS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2027_mtr_2",7.4999999999999997E-2,"solar","mtr",2027,"tranche_5",null,null,"0.8hr_storage_2028_mtr_2",0.65620000000000001,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1507","PROSPECT ENERGY STORAGE"]
[null,null,null,2049,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ENERSMART",null,null,"BARRE PEAKER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"solar_2028_mtr_2",8.7999999999999995E-2,"solar","mtr",2028,"tranche_6",null,null,"0.9hr_storage_2023_mtr_1",0.93665000000000009,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1510","BELLEFIELD SOLAR FARM"]
[null,null,null,2050,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SB ENERGY",null,null,"KING CITY COGEN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2023_mtr_1",null,"storage","mtr",2023,"tranche_1",null,null,"0.9hr_storage_2023_mtr_2",0.93665000000000009,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1515","WINDHUB SOLAR B"]
[null,null,null,2051,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"174 POWER GLOBAL",null,null,"BCTSYS_5_PWXDYN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2023_mtr_2",null,"storage","mtr",2023,"tranche_1",null,null,"0.9hr_storage_2024_mtr_1",0.86514999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1518","SANBORN SOLAR 2"]
[null,null,null,2052,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EDP RENEWABLES",null,null,"BADGER CREEK LIMITED",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2024_mtr_1",null,"storage","mtr",2024,"tranche_2",null,null,"0.9hr_storage_2024_mtr_2",0.86514999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1518,1790","SANBORN SOLAR 2 S5, SANBORN SOLAR 2 S6"]
[null,null,null,2053,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BROAD REACH POWER",null,null,"BEARDSLEY HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2024_mtr_2",null,"storage","mtr",2024,"tranche_2",null,null,"0.9hr_storage_2025_mtr_1_pre_nov302022",0.65829999999999989,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1519","BALDY MESA 2"]
[null,null,null,2054,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COMMUNITY RENEWABLE ENERGY SERVICES",null,null,"BEAR MOUNTAIN LIMITED",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2025_mtr_1_pre_nov302022",null,"storage","mtr",2025,"tranche_3",null,null,"0.9hr_storage_2025_mtr_2_post_nov302022",0.68125000000000002,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1522","ARIDA SOLAR FARM"]
[null,null,null,2055,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GEYSERS POWER COMPANY",null,null,"BROADVIEW 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2025_mtr_2_post_nov302022",null,"storage","mtr",2025,"tranche_3",null,null,"0.9hr_storage_2026_mtr_1_pre_nov302022",0.59544999999999981,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1529","CENTENNIAL FLATS, CENTENNIAL FLATS SOLAR 2, CENTENNIAL FLATS SOLAR 3, CENTENNIAL FLATS STORAGE 1, CENTENNIAL FLATS STORAGE 2, CENTENNIAL FLATS STORAGE 3"]
[null,null,null,2056,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAPE GENERATING STATION I LLC",null,null,"BROADVIEW 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2026_mtr_1_pre_nov302022",null,"storage","mtr",2026,"tranche_4",null,null,"0.9hr_storage_2026_mtr_2_post_nov302022",0.70865,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1532","KETTLE SOLAR ONE"]
[null,null,null,2057,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HUMBOLDT HOUSE",null,null,"BELDEN HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2026_mtr_2_post_nov302022",null,"storage","mtr",2026,"tranche_4",null,null,"0.9hr_storage_2027_mtr_2",0.63924999999999987,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1534","VULCAN"]
[null,null,null,2058,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MAYACMA",null,null,"BEAR CANYON ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2027_mtr_2",null,"storage","mtr",2027,"tranche_5",null,null,"0.9hr_storage_2028_mtr_2",0.65959999999999996,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1539","IRVING STORAGE"]
[null,null,null,2059,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MORGAN STANLEY",null,null,"ANTELOPE SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"storage_2028_mtr_2",null,"storage","mtr",2028,"tranche_6",null,null,"1.1hr_storage_2023_mtr_1",0.93835000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1550","TANAGER STORAGE"]
[null,null,null,2060,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DYNASTY",null,null,"ANTELOPE SOLAR 2 SAN PABLO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2023_mtr_1",0.13900000000000001,"wind","mtr",2023,"tranche_1",null,null,"1.1hr_storage_2023_mtr_2",0.93835000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1552","CORMORANT STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OHMCONNECT",null,null,"ANTELOPE SOLAR 1B ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2023_mtr_2",0.13900000000000001,"wind","mtr",2023,"tranche_1",null,null,"1.1hr_storage_2024_mtr_1",0.86785000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1553","JEWELFLOWER STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NEXUS",null,null,"ANTELOPE SOLAR 3A",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2024_mtr_1",0.16500000000000001,"wind","mtr",2024,"tranche_2",null,null,"1.1hr_storage_2024_mtr_2",0.86785000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1557","NOOSA ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOCKHART SOLAR",null,null,"ANTELOPE SOLAR 3B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2024_mtr_2",0.16500000000000001,"wind","mtr",2024,"tranche_2",null,null,"1.1hr_storage_2025_mtr_1_pre_nov302022",0.66369999999999996,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1565","DYNAMO SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HARPER SOLAR",null,null,"BIG SKY SOLAR 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2025_mtr_1_pre_nov302022",0.22600000000000001,"wind","mtr",2025,"tranche_3",null,null,"1.1hr_storage_2025_mtr_2_post_nov302022",0.68575000000000008,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1568","AIR STATION 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FUELCELL ENERGY",null,null,"BIG CREEK HYDRO PROJECT PSP",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2025_mtr_2_post_nov302022",0.12,"wind","mtr",2025,"tranche_3",null,null,"1.1hr_storage_2026_mtr_1_pre_nov302022",0.60154999999999992,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1587","KINGSROAD HYBRID SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MORNINGSIDE VENTURE CAPITAL",null,null,"DAM 7 AT BIG CREEK (FISHWATER GEN)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2026_mtr_1_pre_nov302022",0.216,"wind","mtr",2026,"tranche_4",null,null,"1.1hr_storage_2026_mtr_2_post_nov302022",0.71234999999999993,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1593","PELICANS JAW HYBRID SOLAR, PELICANS JAW HYBRID SOLAR 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NOVA",null,null,"MAMMOTH POOL RESERVOIR (FISHWATER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2026_mtr_2_post_nov302022",0.13200000000000001,"wind","mtr",2026,"tranche_4",null,null,"1.1hr_storage_2027_mtr_2",0.64574999999999994,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1596","BUTTONBUSH SOLAR HYBRID ENERGY CENTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OPEN MOUNTAIN ENERGY",null,null,"ANTELOPE SOLAR 2 LAB",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2027_mtr_2",0.14000000000000001,"wind","mtr",2027,"tranche_5",null,null,"1.1hr_storage_2028_mtr_2",0.66639999999999999,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1604","ARATINA SOLAR CENTER 2, ARATINA SOLAR CENTER 2 BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ORIGIS",null,null,"ANTELOPE SOLAR 2 LUNA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_ca_2028_mtr_2",0.14699999999999999,"wind","mtr",2028,"tranche_6",null,null,"1.2hr_storage_2023_mtr_1",0.93920000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1608","AVOCET STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ORMAT",null,null,"BIG SKY SOLAR 6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2023_mtr_2",0.311,"wind","mtr",2023,"tranche_1",null,null,"1.2hr_storage_2023_mtr_2",0.93920000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1611","COMMERCE ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PHOENIX ENERGY",null,null,"BIG SKY SOLAR 7",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2024_mtr_2",0.31,"wind","mtr",2024,"tranche_2",null,null,"1.2hr_storage_2024_mtr_1",0.86919999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1615","KESTREL STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PRIMERGY SOLAR",null,null,"BIG SKY SOLAR 8",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2025_mtr_1_pre_nov302022",0.34499999999999997,"wind","mtr",2025,"tranche_3",null,null,"1.2hr_storage_2024_mtr_2",0.86919999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1619","GOLDBACK SOLAR CENTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PROLOGIS",null,null,"ANTELOPE BIG SKY RANCH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2025_mtr_2_post_nov302022",0.3,"wind","mtr",2025,"tranche_3",null,null,"1.2hr_storage_2025_mtr_1_pre_nov302022",0.66639999999999988,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1625","ANGELENO SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RENESOLA",null,null,"BIG SKY SOLAR 4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2026_mtr_1_pre_nov302022",0.36099999999999999,"wind","mtr",2026,"tranche_4",null,null,"1.2hr_storage_2025_mtr_2_post_nov302022",0.68800000000000006,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1629","HUMIDOR STORAGE 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RENEWABLE AMERICA",null,null,"BIG SKY SUMMER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2026_mtr_2_post_nov302022",0.35,"wind","mtr",2026,"tranche_4",null,null,"1.2hr_storage_2026_mtr_1_pre_nov302022",0.60459999999999992,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1631","BELLEFIELD 2 SOLAR FARM, BELLEFIELD 2 SOLAR FARM BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RENEWABLE PROPERTIES",null,null,"WESTERN ANTELOPE BLUE SKY RANCH B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2027_mtr_2",0.33700000000000002,"wind","mtr",2027,"tranche_5",null,null,"1.2hr_storage_2026_mtr_2_post_nov302022",0.71419999999999995,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1632","SANBORN HYBRID 3, SANBORN HYBRID 3 ENTERPRISE 1014 BESS, SANBORN HYBRID 3 ENTERPRISE 1014 SOLAR, SANBORN HYBRID 3 ENTERPRISE 9 SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RESI STATION",null,null,"BIG SKY SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_nm_2028_mtr_2",0.31900000000000001,"wind","mtr",2028,"tranche_6",null,null,"1.2hr_storage_2027_mtr_2",0.64899999999999991,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1636","CALYPSO SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RWE",null,null,"SOLVERDE 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_offshore_2025_mtr_2_post_nov302022",0.48,"wind","mtr",2025,"tranche_3",null,null,"1.2hr_storage_2028_mtr_2",0.66979999999999995,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1642","OBERON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCE",null,null,"BIG SKY SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_offshore_2026_mtr_1_pre_nov302022",0.36399999999999999,"wind","mtr",2026,"tranche_4",null,null,"1.3hr_storage_2023_mtr_1",0.94005000000000005,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1643","LYCAN SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCOUT",null,null,"WOODLAND BIOMASS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_offshore_2026_mtr_2_post_nov302022",0.46,"wind","mtr",2026,"tranche_4",null,null,"1.3hr_storage_2023_mtr_2",0.94005000000000005,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1645","MENIFEE POWER BANK"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SEPV SIERRA LLC",null,null,"BISHOP CREEK PLANT 2  AND  6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_offshore_2027_mtr_2",0.44,"wind","mtr",2027,"tranche_5",null,null,"1.3hr_storage_2024_mtr_1",0.87055000000000005,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1646","DOUBLE BUTTE STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SHELL",null,null,"BISHOP CREEK PLANT 3  AND  4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_offshore_2028_mtr_2",0.44700000000000001,"wind","mtr",2028,"tranche_6",null,null,"1.3hr_storage_2024_mtr_2",0.87055000000000005,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1647","ARIDA 2 SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SHOREBREAK ENERGY",null,null,"BAKERSFIELD 111",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2023_mtr_2",0.28899999999999998,"wind","mtr",2023,"tranche_1",null,null,"1.3hr_storage_2025_mtr_1_pre_nov302022",0.66909999999999992,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1649","BONANZA SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOLTAGE",null,null,"JAMES B. BLACK 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2024_mtr_2",0.28100000000000003,"wind","mtr",2024,"tranche_2",null,null,"1.3hr_storage_2025_mtr_2_post_nov302022",0.69025000000000003,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1650","ROUGH HAT HYBRID SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STRATA",null,null,"JAMES B. BLACK 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2025_mtr_1_pre_nov302022",0.26700000000000002,"wind","mtr",2025,"tranche_3",null,null,"1.3hr_storage_2026_mtr_1_pre_nov302022",0.60764999999999991,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1652","GRIFFITH ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TAHOE 10 CAPITAL",null,null,"MOUNTAIN VIEW IV WIND",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2025_mtr_2_post_nov302022",0.31,"wind","mtr",2025,"tranche_3",null,null,"1.3hr_storage_2026_mtr_2_post_nov302022",0.71604999999999996,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1654","YELLOW PINE 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VALLEY WIDE ENERGY & CONSTRUCTION SERVICES",null,null,"BLACK BUTTE HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2026_mtr_1_pre_nov302022",0.33900000000000002,"wind","mtr",2026,"tranche_4",null,null,"1.3hr_storage_2027_mtr_2",0.65224999999999989,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1655","BONANZA PEAK SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VC RENEWABLES",null,null,"BLACKWELL SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2026_mtr_2_post_nov302022",0.33,"wind","mtr",2026,"tranche_4",null,null,"1.3hr_storage_2028_mtr_2",0.67320000000000002,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1660","CIMARRON WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VESPER ENERGY",null,null,"GENESIS MCCOY BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2027_mtr_2",0.317,"wind","mtr",2027,"tranche_5",null,null,"1.4hr_storage_2023_mtr_1",0.94090000000000007,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1662","VENTASSO ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VISTRA",null,null,"MCCOY STATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"wind_wy_2028_mtr_2",0.309,"wind","mtr",2028,"tranche_6",null,null,"1.4hr_storage_2023_mtr_2",0.94090000000000007,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1663","HOODINI"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VITOL",null,null,"BLACK DIAMOND ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2024_mtr_1",0.87190000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1665","KINGSLEY SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WDG CAPITAL PARTNERS",null,null,"COSOSTORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2024_mtr_2",0.87190000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1667","SUNRISE BUTTE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEST COAST WASTE COMPANY",null,null,"BLM EAST FACILITY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2025_mtr_1_pre_nov302022",0.67179999999999995,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1673","NIGHTHAWK STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WHITE PINE RENEWABLE",null,null,"BOULEVARD ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2025_mtr_2_post_nov302022",0.69250000000000012,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1678","HARQUAHALA SUNRISE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WPOWER",null,null,"BLYTHE SOLAR 1 PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2026_mtr_1_pre_nov302022",0.61069999999999991,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1690","DENALI ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ATLANTICA NORTH AMERICA",null,null,"BLYTHE GREEN 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2026_mtr_2_post_nov302022",0.71789999999999998,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1702","POTENTIA-VIRIDI"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AVERVON",null,null,"ALTA POWER HOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2027_mtr_2",0.65549999999999997,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1709","ROSEMARY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BLUE_MOUNTAIN_ELECTRIC_COMPANY_LLC",null,null,"FEATHER RIVER ENERGY CENTER, UNIT #1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.4hr_storage_2028_mtr_2",0.67659999999999998,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1718","GONZAGA HYBRID, GONZAGA HYBRID WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BRIGHT CANYON ENERGY",null,null,"CALPEAK POWER BORDER UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2023_mtr_1",0.94175000000000009,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1719","CIRCLE CITY ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA_SOLAR_INNOVATORS_INC_DBA_CALSOLAR",null,null,"NID HYDRO BOWMAN POWERHOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2023_mtr_2",0.94175000000000009,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1726-WD","PISTACHIO ROAD"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EDPR",null,null,"BAKER STATION HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2024_mtr_1",0.87324999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1728","ZETA, ZETA SOLAR 1, ZETA SOLAR 2, ZETA STORAGE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EMPIRE ",null,null,"HIGH WINDS ENERGY CENTER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2024_mtr_2",0.87324999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1736","HAWKINS SOLAR HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"IDEMITSU ",null,null,"NEXTERA ENERGY MONTEZUMA WIND II",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2025_mtr_1_pre_nov302022",0.67449999999999988,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1740","PUFF HYBRID SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"IGNIS",null,null,"FPL ENERGY MONTEZUMA WIND",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2025_mtr_2_post_nov302022",0.69475000000000009,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1744","CRYSTAL FLATS "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"IP ATHOS",null,null,"SHILOH I WIND PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2026_mtr_1_pre_nov302022",0.61374999999999991,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1745","SUNRISE POWER IMPROVEMENT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KINGSLAND _COMPANIES_LLC",null,null,"SHILOH WIND PROJECT 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2026_mtr_2_post_nov302022",0.71975,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1750","WINDWALKER OFFSHORE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OHM CONNECT",null,null,"SHILOH III WIND PROJECT,, LLC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2027_mtr_2",0.65874999999999995,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1751","WINSTON HYBRID PV AND BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PARMAR LAND CO",null,null,"SHILOH IV WIND PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.5hr_storage_2028_mtr_2",0.67999999999999994,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1757","COBALT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PATTERN ENERGY",null,null,"DESERT GREEN SOLAR FARM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2023_mtr_1",0.9426000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1758","DESERT SANDS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RENEWABLE PROPERTIES LLC",null,null,"NRG BORREGO SOLAR ONE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2023_mtr_2",0.9426000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1761","GRACE ENERGY CENTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNRUN",null,null,"CORAM BRODIE WIND PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2024_mtr_1",0.87460000000000004,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1764","SAPPHIRE SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNZIA WIND",null,null,"BLYTHE ENERGY CENTER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2024_mtr_2",0.87460000000000004,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1766","COMMERCE ENERGY STORAGE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TERRAGEN",null,null,"LASSEN STATION HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2025_mtr_1_pre_nov302022",0.67719999999999991,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1768","ROADHOUSE STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WELLHEAD",null,null,"OAK FLAT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2025_mtr_2_post_nov302022",0.69700000000000006,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1774","OVERNIGHT SOLAR, OVERNIGHT SOLAR BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ZETA",null,null,"BUCKS CREEK AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2026_mtr_1_pre_nov302022",0.6167999999999999,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1779","BELLEFIELD 3 SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NORTH PALM SPRINGS 1A",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2026_mtr_2_post_nov302022",0.72160000000000002,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1782","WILLOW ROCK ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BUCKWIND RE-POWERING PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2027_mtr_2",0.66199999999999992,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1783","SHOALS ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WINTEC ENERGY, LTD.",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.6hr_storage_2028_mtr_2",0.68340000000000001,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1784","KEYHOLE WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BURNEY FOREST POWER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2023_mtr_1",0.94345000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1789","REXFORD 2 SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BUTT VALLEY HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2023_mtr_2",0.94345000000000001,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1790","SANBORN HYBRID 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MUSTANG 2 BARBARO SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2024_mtr_1",0.87595000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1791","SANBORN 5 HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MUSTANG 2 WHIRLAWAY SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2024_mtr_2",0.87595000000000001,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1792","SEQUOIA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CABAZON WIND PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2025_mtr_1_pre_nov302022",0.67989999999999995,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1795","ARIDA 3 SOLAR FARM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA FLATS STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2025_mtr_2_post_nov302022",0.69925000000000004,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1796","DELAMAR ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA FLATS NORTH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2026_mtr_1_pre_nov302022",0.6198499999999999,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1798","CALVADA SPRINGS SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA FLATS SOLAR SOUTH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2026_mtr_2_post_nov302022",0.72344999999999993,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1799","ROUGH HAT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COSO NAVY 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2027_mtr_2",0.6652499999999999,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1800","PURPLE SAGE ENERGY CENTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AGNEWS POWER PLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.7hr_storage_2028_mtr_2",0.68679999999999997,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1801","WATER ROCK SOLAR 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIPATRIA SOLAR FARM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2023_mtr_1",0.94430000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1806","CAPTIVA ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAMANCHE UNITS  1, 2 &  3 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2023_mtr_2",0.94430000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1810","EAST FIELD ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RUANN DAIRY DIGESTER BIOMAT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2024_mtr_1",0.87729999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1812","DATELAND ENERGY COMPLEX"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BUCKMAN SPRINGS PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2024_mtr_2",0.87729999999999997,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1818","SADDLE MOUNTAIN SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAMELOT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2025_mtr_1_pre_nov302022",0.68259999999999998,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1824","VIENTO FRONTERIZO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLUMBIA TWO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2025_mtr_2_post_nov302022",0.70150000000000001,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1842","TOLENAS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAMP FAR WEST HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2026_mtr_1_pre_nov302022",0.6228999999999999,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1846","WILDHORSE ENERGY CENTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CANTUA SOLAR STATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2026_mtr_2_post_nov302022",0.72529999999999994,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1854","CORBY 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EDOM HILLS WIND FARM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2027_mtr_2",0.66849999999999987,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1856","ARGES BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARIBOU PH 1 UNIT 2 & 3 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.8hr_storage_2028_mtr_2",0.69019999999999992,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1859","MAYACAMAS GEOTHERMAL"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARIBOU PH 2 UNIT 4 & 5 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2023_mtr_1",0.94515000000000005,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1864","TOWNSHIP POWER BANK"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARIBOU PH 1 UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2023_mtr_2",0.94515000000000005,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1865","SEAHAWK STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARLSBAD 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2024_mtr_1",0.87865000000000004,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1866","TOKAY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARLSBAD 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2024_mtr_2",0.87865000000000004,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1872","ALLEGHENY ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CASCADE ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2025_mtr_1_pre_nov302022",0.68529999999999991,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1875","DELILAH ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CATALINA SOLAR - PHASES 1 AND 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2025_mtr_2_post_nov302022",0.7037500000000001,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1876","DOUBLE SPRINGS ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CATALINA SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2026_mtr_1_pre_nov302022",0.6259499999999999,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1881","SPECTRUM ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA VALLEY SOLAR RANCH-PHASE B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2026_mtr_2_post_nov302022",0.72714999999999996,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1887","PRESIDIO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIFORNIA VALLEY SOLAR RANCH-PHASE A",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2027_mtr_2",0.67174999999999996,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1889","HOLMAN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VASCO ROAD",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1.9hr_storage_2028_mtr_2",0.69359999999999999,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1892","HARMONY STORAGE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CDWR07_2_GEN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2023_mtr_1",0.98409999999999997,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1895","OAKDALE STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WATER WHEEL RANCH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2023_mtr_2",0.98409999999999997,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1896","PATHFINDER STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DUCOR SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2024_mtr_1",0.9524499999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1900","BAYLANDS BATTERY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DUCOR SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2024_mtr_2",0.9524499999999998,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1903","GOLDEN FLATS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DUCOR SOLAR 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2025_mtr_1_pre_nov302022",0.84929999999999972,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1911","ZORIN STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DUCOR SOLAR 4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2025_mtr_2_post_nov302022",0.88619999999999999,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1912","ESPRESSO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTRAL 40",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2026_mtr_1_pre_nov302022",0.81455000000000011,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1914","BLACK DIAMOND ES2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MWD RIO HONDO HYDROELECTRIC RECOVERY PLA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2026_mtr_2_post_nov302022",0.87884999999999991,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1915","SHERMAN ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PICO RIVERA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2027_mtr_2",0.94029999999999991,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1918","KIFER BESS 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TECHNICAST",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.1hr_storage_2028_mtr_2",0.97240000000000015,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1920","ZEUS BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTER PEAKER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2023_mtr_1",0.98419999999999996,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1921","ALLIUM HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BLYTHE MESA SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2023_mtr_2",0.98419999999999996,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1922","ALTA CASA STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BLYTHE MESA SOLAR 2 BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2024_mtr_1",0.95289999999999986,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1928","EL REY POWER BANK"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTURY GENERATING PLANT (AGGREGATE)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2024_mtr_2",0.95289999999999986,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1930","APACHE STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHALK CLIFF LIMITED",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2025_mtr_1_pre_nov302022",0.8505999999999998,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1932","COUGAR STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PROCTER  AND  GAMBLE OXNARD I",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2025_mtr_2_post_nov302022",0.88839999999999997,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1934","LOTUS SOLAR 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHESTNUT WESTSIDE BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2026_mtr_1_pre_nov302022",0.81610000000000005,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1935","ELYSIAN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHESTNUT WESTSIDE PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2026_mtr_2_post_nov302022",0.88069999999999982,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1943","WINGTIP SOLAR 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHEVRON USA (TAFT/CADET)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2027_mtr_2",0.94359999999999999,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1949","DARDEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHEVRON USA (COALINGA)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.2hr_storage_2028_mtr_2",0.9758,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1952","AUSTRALIS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AERA ENERGY, LLC. (COALINGA)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2023_mtr_1",0.98429999999999995,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1954","HUASO HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHEVRON USA (CYMRIC)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2023_mtr_2",0.98429999999999995,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1955","CIERVO MOUNTAIN HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHEVRON U.S.A. UNITS 1 & 2 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2024_mtr_1",0.95334999999999981,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1956","CLARKSON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHICAGO PARK POWERHOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2024_mtr_2",0.95334999999999981,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1958","SPIKES PEAK SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SYCAMORE ENERGY 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2025_mtr_1_pre_nov302022",0.85189999999999977,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1959","CORNUCOPIA HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SYCAMORE ENERGY 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2025_mtr_2_post_nov302022",0.89060000000000006,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1962","LOCK STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"POMONA ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2026_mtr_1_pre_nov302022",0.8176500000000001,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1966","ORLEANS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"JURUPA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2026_mtr_2_post_nov302022",0.88254999999999995,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1968","PLUM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"POMONA ENERGY STORAGE 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2027_mtr_2",0.94689999999999996,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1973","PEACEFUL HOLLOW BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHINO QFS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.3hr_storage_2028_mtr_2",0.97920000000000007,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1975","TARRAGON HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SS SAN ANTONIO WEST, LLC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2023_mtr_1",0.98439999999999994,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1980","ARTEMIS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHINO RT SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2023_mtr_2",0.98439999999999994,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1983","PHAENON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KONA SOLAR - TERRA FRANCESCA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2024_mtr_1",0.95379999999999987,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1987","BUTTONBUSH SOLAR 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHINO CO-GENERATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2024_mtr_2",0.95379999999999987,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2001","SERENA STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MN MILLIKEN GENCO, LLC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2025_mtr_1_pre_nov302022",0.85319999999999974,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2015","CHERRY LANE HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AVENUE 26 PHASE I SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2025_mtr_2_post_nov302022",0.89280000000000004,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2022","SOCORRO PEAK SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AVENUE 26 PHASE II SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2026_mtr_1_pre_nov302022",0.81920000000000004,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2027","HARQUAHALA FLATS 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHOW II BIOMASS TO ENERGY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2026_mtr_2_post_nov302022",0.88439999999999985,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2029","HARQUAHALA SUNRISE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHOW 2 PEAKER PLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2027_mtr_2",0.95019999999999993,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2032","TROLLEY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLINES CORNERS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.4hr_storage_2028_mtr_2",0.98260000000000014,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2033","CARMINE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLINES CORNERS B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2023_mtr_1",0.98449999999999993,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2036","REDONDA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLOVERDALE SOLAR I",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2023_mtr_2",0.98449999999999993,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2039","SANDRIFT STORAGE 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLOVER CREEK",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2024_mtr_1",0.95424999999999982,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2041","SANDRIFT STORAGE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LIME SADDLE HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2024_mtr_2",0.95424999999999982,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2042","EASLEY, EASLEY I POWER PLANT BESS1A, EASLEY I POWER PLANT BESS1B, EASLEY I POWER PLANT BESS1C, EASLEY I POWER PLANT BESS1D, EASLEY I POWER PLANT PV1A, EASLEY I POWER PLANT PV1B, EASLEY I POWER PLANT PV1C, EASLEY II POWER PLANT BESS2A, EASLEY II POWER PLANT BESS2B, EASLEY II POWER PLANT BESS2C, EASLEY II POWER PLANT BESS2D, EASLEY II POWER PLANT PV2A, EASLEY II POWER PLANT PV2B, EASLEY II POWER PLANT PV2C"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLAIREMONT ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2025_mtr_1_pre_nov302022",0.8544999999999997,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2048","TWIN PALMS SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SMALL QF AGGREGATION - OAKLAND",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2025_mtr_2_post_nov302022",0.89500000000000002,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2052","BOUSE SOLAR AND STORAGE PLANT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 A BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2026_mtr_1_pre_nov302022",0.82075000000000009,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2055","EUISMOD"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 B BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2026_mtr_2_post_nov302022",0.88624999999999987,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2059","J90 ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 C BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2027_mtr_2",0.9534999999999999,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2060","SAGEBRUSH ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 A PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.5hr_storage_2028_mtr_2",0.9860000000000001,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2061","JUNIPER STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 B PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2023_mtr_1",0.98460000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2062","DORIAN STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAGGETT 2 C PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2023_mtr_2",0.98460000000000003,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2064","ELION ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTINELA SOLAR ENERGY I",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2024_mtr_1",0.95469999999999977,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2066","DRIFTER ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTINELS SOLAR ENERGY 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2024_mtr_2",0.95469999999999977,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2068","BOBOR STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTERVILLE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2025_mtr_1_pre_nov302022",0.85579999999999967,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2078","SOLEIL CANTIL"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MARSH LANDING 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2025_mtr_2_post_nov302022",0.8972,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2081","MINERAL KING SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MARSH LANDING 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2026_mtr_1_pre_nov302022",0.82230000000000003,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2082","ELECTRON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MARSH LANDING 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2026_mtr_2_post_nov302022",0.88809999999999989,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2085","SOLSKEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MARSH LANDING 4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2027_mtr_2",0.95679999999999987,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2089","GREASEWOOD ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OAKLEY SOLAR PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.6hr_storage_2028_mtr_2",0.98940000000000006,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2092","ROSA STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STOCKTON BIOMAS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2023_mtr_1",0.98470000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2097","SIENNA SOLAR 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLEMAN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2023_mtr_2",0.98470000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2101","WESTON STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLGATE POWERHOUSE UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2024_mtr_1",0.95514999999999983,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2103","CADY SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLGATE POWERHOUSE UNIT 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2024_mtr_2",0.95514999999999983,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2105","CONDUIT ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLGREEN NORTH SHORE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2025_mtr_1_pre_nov302022",0.85709999999999975,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2111","FLEETWOOD"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLLINS PINE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2025_mtr_2_post_nov302022",0.89939999999999998,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2113","GABRIEL STORAGE, GABRIEL STORAGE 2, GABRIEL STORAGE 3, GABRIEL STORAGE 4, GABRIEL STORAGE 5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AGUA MANSA UNIT 1 (CITY OF COLTON)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2026_mtr_1_pre_nov302022",0.82385000000000008,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2114","DIRAC"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLUSA GENERATING STATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2026_mtr_2_post_nov302022",0.8899499999999998,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2115","SIMON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLLIERVILLE HYDRO UNIT 1 & 2 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.7hr_storage_2027_mtr_2",0.96009999999999995,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2116","MARICI"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"POOLE HYDRO PLANT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.8hr_storage_2025_mtr_2_post_nov302022",0.90159999999999996,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2139","COMMERCE ENERGY STORAGE 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COPPER_MOUNTAIN_3_03",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.9hr_storage_2025_mtr_1_pre_nov302022",0.85969999999999969,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2149","SUNBAKED SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COPPER_MOUNTAIN_3_08",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10.9hr_storage_2028_mtr_2",0.99960000000000004,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2173","DESERT JEWEL STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PRIMA DESCHECHA (CAPISTRANO)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.1hr_storage_2024_mtr_2",0.95694999999999975,"storage","Linear Extrapolation",2024,"tranche_2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"275","SOUTH BAY PSEUDO GEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAN JOAQUIN 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.2hr_storage_2025_mtr_1_pre_nov302022",0.8635999999999997,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3204","STOCKTON 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SANTA CLARA CO-GEN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.2hr_storage_2028_mtr_2",1.0098,"storage","Linear Extrapolation",2028,"tranche_6",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3556-WD","SAN LEANDRO 10"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FAIRFIELD POWERHOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.4hr_storage_2023_mtr_1",0.98539999999999994,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"54","MIDWAY PEAKING, MIDWAY PEAKING AGGREGATE HYBRID"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOS ALAMITOS 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.5hr_storage_2023_mtr_1",0.98550000000000004,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"768","BIG SKY SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DELTA ENERGY CENTER AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.6hr_storage_2025_mtr_2_post_nov302022",0.91920000000000002,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"W131","SANTEE BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALIENTE SOLAR 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.7hr_storage_2023_mtr_1",0.98570000000000002,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WDT1428","TITANIUM 1 BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DRACKER SOLAR UNIT 2 BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.8hr_storage_2025_mtr_2_post_nov302022",0.92359999999999998,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WDT1980","COMMERCE DIS CTR 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BLUE HORNET SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11.9hr_storage_2023_mtr_2",0.9859,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DESERT HARVEST BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_storage_2023_mtr_1",0.98499999999999999,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DESERT SUNLIGHT 300",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"11hr_storage_2025_mtr_2_post_nov302022",0.90599999999999992,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EASTWOOD PUMP-GEN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12hr_storage_2026_mtr_1_pre_nov302022",0.84400000000000008,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CUYAMACA PEAK ENERGY PLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1hr_storage_2027_mtr_2",0.64249999999999985,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESJ WIND ENERGY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.2hr_storage_2023_mtr_2",0.9477000000000001,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESCONDIDO BESS 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.2hr_storage_2026_mtr_1_pre_nov302022",0.63509999999999989,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SPVP018 FONTANA RT SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.4hr_storage_2023_mtr_2",0.94940000000000002,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ETIWND_2_UNIT1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.4hr_storage_2028_mtr_2",0.7105999999999999,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FELLOW QF AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.5hr_storage_2026_mtr_1_pre_nov302022",0.64424999999999988,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FRIANT DAM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.6hr_storage_2026_mtr_2_post_nov302022",0.74009999999999998,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GARNET GREEN POWER PROJECT AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.8hr_storage_2024_mtr_1",0.89080000000000004,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COACHELLA 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.8hr_storage_2026_mtr_1_pre_nov302022",0.65339999999999987,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GASKELL WEST 2B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.9hr_storage_2026_mtr_2_post_nov302022",0.74565000000000003,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEST GATES SOLAR STATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2hr_storage_2024_mtr_1",0.88,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GILROY COGEN AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.1hr_storage_2026_mtr_2_post_nov302022",0.74934999999999996,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GLEN ARM UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.2hr_storage_2026_mtr_2_post_nov302022",0.75119999999999998,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VALLECITO ENERGY STORAGE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.3hr_storage_2024_mtr_1",0.89755000000000007,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GREENLEAF 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.4hr_storage_2024_mtr_2",0.89890000000000003,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BALDY MESA SP",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.5hr_storage_2027_mtr_2",0.72375,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOST CREEK 1 & 2 HYDRO CONVERSION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.6hr_storage_2025_mtr_1_pre_nov302022",0.73119999999999996,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LEMOORE 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.7hr_storage_2024_mtr_2",0.90295000000000003,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LONG BEACH UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.8hr_storage_2027_mtr_2",0.73350000000000004,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HUNTINGTON BEACH GEN STA. UNIT 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.9hr_storage_2024_mtr_2",0.90565000000000007,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SMALL QF AGGREGATION - VALLEJO/DINSMORE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3hr_storage_2025_mtr_2_post_nov302022",0.72850000000000015,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SILVER RIDGE MOUNT SIGNAL 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4hr_storage_2027_mtr_2",0.74,"storage","mtr",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SILVER RIDGE MOUNT SIGNAL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4hr_storage_2028_mtr_2",0.76500000000000001,"storage","mtr",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RE KANSAS SOUTH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.2hr_storage_2025_mtr_1_pre_nov302022",0.74740000000000006,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FRESNO SOLAR WEST",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.3hr_storage_2024_mtr_1",0.91105000000000003,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KINGS RIVER HYDRO UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.3hr_storage_2028_mtr_2",0.77519999999999989,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KERN CANYON POWERHOUSE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.5hr_storage_2025_mtr_1_pre_nov302022",0.75550000000000006,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOUISIANA PACIFIC SAMOA",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.6hr_storage_2025_mtr_2_post_nov302022",0.76450000000000007,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HONEY LAKE POWER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.7hr_storage_2024_mtr_2",0.91644999999999999,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MESA CREST",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.8hr_storage_2025_mtr_1_pre_nov302022",0.76360000000000006,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GOOSE HAVEN ENERGY CENTER, UNIT #1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4.9hr_storage_2025_mtr_2_post_nov302022",0.7712500000000001,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LODI GAS TURBINE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4hr_storage_2023_mtr_1",0.96299999999999997,"storage","mtr",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MAGNOLIA POWER PLANT ANAHEIM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.1hr_storage_2023_mtr_1",0.97235000000000005,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MANTECA  LAND 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.2hr_storage_2025_mtr_2_post_nov302022",0.77800000000000014,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MARVEL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.3hr_storage_2023_mtr_1",0.97405000000000008,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MELROSE BESS 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.4hr_storage_2023_mtr_2",0.9749000000000001,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CORAM ENERGY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.5hr_storage_2023_mtr_2",0.97575000000000012,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MIRA LOMA BESS B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.6hr_storage_2023_mtr_1",0.97660000000000013,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NORTH STAR SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.7hr_storage_2023_mtr_2",0.97745000000000004,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MONTICELLO HYDRO AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.7hr_storage_2026_mtr_1_pre_nov302022",0.74185000000000001,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MESQUITE SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.9hr_storage_2024_mtr_1",0.93265000000000009,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MT.POSO COGENERATION CO.",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5hr_storage_2023_mtr_2",0.97150000000000003,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GROSSMONT HOSPITAL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5hr_storage_2026_mtr_1_pre_nov302022",0.72049999999999992,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NEW HOGAN PH AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.1hr_storage_2026_mtr_2_post_nov302022",0.80485000000000007,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WINDSTREAM 6042",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.2hr_storage_2028_mtr_2",0.83979999999999999,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ZEPHYR PARK",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.3hr_storage_2026_mtr_1_pre_nov302022",0.75565000000000004,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OASIS SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.4hr_storage_2026_mtr_2_post_nov302022",0.81040000000000001,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LAKEVIEW DAIRY BIOGAS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.6hr_storage_2024_mtr_1",0.93669999999999998,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OLSEN POWER PARTNERS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.7hr_storage_2023_mtr_1",0.98070000000000002,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ENERPARC CALIFORNIA 2",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.7hr_storage_2026_mtr_2_post_nov302022",0.81595000000000006,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OROVILLE COGENERATION, LP",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.8hr_storage_2024_mtr_1",0.93759999999999999,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KONA SOLAR - RANCHO DC #1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6.9hr_storage_2024_mtr_2",0.93805000000000005,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"G2 ENERGY HAY ROAD POWER PLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"6hr_storage_2026_mtr_2_post_nov302022",0.80300000000000005,"storage","mtr",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PHOENIX PH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.1hr_storage_2024_mtr_1",0.93894999999999995,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIT PH 5 UNITS 3 & 4 AGGREGATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.2hr_storage_2024_mtr_2",0.93940000000000001,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LINCOLN LANDFILL POWER PLANT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.3hr_storage_2027_mtr_2",0.84789999999999999,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"POE HYDRO UNIT 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.4hr_storage_2027_mtr_2",0.85119999999999996,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ANTELOPE SOLAR 2 RACEWAY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.5hr_storage_2024_mtr_2",0.94074999999999998,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PVERDE_5_SCEDYN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.6hr_storage_2027_mtr_2",0.85780000000000001,"storage","Linear Extrapolation",2027,"tranche_5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WATTS I",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.7hr_storage_2028_mtr_2",0.89080000000000004,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VISALIA CSG",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.8hr_storage_2025_mtr_2_post_nov302022",0.83560000000000012,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RENWIND RE-POWERING PROJECT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.9hr_storage_2025_mtr_1_pre_nov302022",0.82069999999999987,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SMALL QF AGGREGATION - GRASS VALLEY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7.9hr_storage_2028_mtr_2",0.89759999999999995,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ROSAMOND WEST SOLAR CENTRAL BESS B",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.1hr_storage_2025_mtr_1_pre_nov302022",0.82329999999999981,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RUSSELL CITY ENERGY CENTER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.2hr_storage_2026_mtr_1_pre_nov302022",0.78510000000000002,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RIVERSIDE ENERGY RES. CTR UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.2hr_storage_2028_mtr_2",0.90779999999999994,"storage","Linear Extrapolation",2028,"tranche_6"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SANBORN SOLAR 2 SBESS 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.4hr_storage_2025_mtr_1_pre_nov302022",0.82719999999999982,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MILLIKAN AVENUE BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.5hr_storage_2025_mtr_2_post_nov302022",0.85100000000000009,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MOUNTAINVIEW GEN STA. UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.6hr_storage_2024_mtr_2",0.94569999999999987,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SPVP016 REDLANDS RT SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.7hr_storage_2023_mtr_1",0.98270000000000002,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ALTA MESA WIND",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.8hr_storage_2025_mtr_2_post_nov302022",0.85760000000000003,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SENTINEL UNIT 3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8.9hr_storage_2023_mtr_1",0.9829,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HEBER SOUTH",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"8hr_storage_2025_mtr_1_pre_nov302022",0.82199999999999995,"storage","mtr",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SKIC SOLAR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.1hr_storage_2025_mtr_2_post_nov302022",0.86420000000000008,"storage","Linear Extrapolation",2025,"tranche_3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SLATE 5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.2hr_storage_2023_mtr_1",0.98319999999999996,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HOUWELINGS NURSERIES OXNARD, INC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.3hr_storage_2023_mtr_2",0.98329999999999995,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SONOMA COUNTY LANDFILL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.4hr_storage_2023_mtr_2",0.98339999999999994,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FIVE BEARS HYDROELECTRIC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.4hr_storage_2026_mtr_1_pre_nov302022",0.80370000000000008,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PORTERVILLE TULARE PV",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.6hr_storage_2023_mtr_2",0.98360000000000003,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STANISLAUS HYDRO",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.6hr_storage_2026_mtr_1_pre_nov302022",0.80680000000000007,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ARLINGTON SOLAR UNIT 1B BESS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.8hr_storage_2024_mtr_1",0.95109999999999983,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNSTREAM SOLAR 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9.9hr_storage_2023_mtr_2",0.9839,"storage","Linear Extrapolation",2023,"tranche_1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"POINT WIND 1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_storage_2024_mtr_1",0.9474999999999999,"storage","Linear Extrapolation",2024,"tranche_2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TDM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9hr_storage_2026_mtr_2_post_nov302022",0.85849999999999993,"storage","Linear Extrapolation",2026,"tranche_4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TRANQUILLITY 8 AMARILLO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KINGS RIVER SYPHON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MCKITTRICK COGEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOLANO WIND PROJECT PHASE 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MWD RED MOUNTAIN HYDROELECTRIC RECOVERY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VEGA SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TROPICO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SLOTH BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LONE VALLEY SOLAR PARK 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MWD VALLEY VIEW HYDROELECTRIC RECOVERY P"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VISTA QFS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLE GRADE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VOYAGER WIND 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WALNUT CREEK ENERGY PARK UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FORWARD"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WISTARIA RANCH SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"QUINTEN LUALLEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MOJAVE 89 WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAGEBRUSH SOLAR 2 ESS 59"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HOOVER VEA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HAT CREEK BIOENERGY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"REXFORD SOLAR FARM BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ACID UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AMARGOSA230"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MIR2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MCCULLOUG500"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PARKER230"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SYLMAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BIG ROCK"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNE W12DG-C, LLC"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLAPPER RAIL PLANT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SEPARATOR (RAMPA)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CANYON COUNTRY ESS I, LLC (KARL JACOB)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SILVER STATE SOUTH SOLAR PROJECT STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARRIS BATTERY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAGEBRUSH BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LAS CAMAS 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ATLAS COMPLEX 9 BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CYCLONE SOLAR ROSAMOND SOUTH EAST I BESS 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ROSAMOND SOUTH EAST BESS 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TERRY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOL CATCHERS SOLAR 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"INDUSTRY METROLINK PV 1, LLC"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OHMCONNECT PG&E LIP"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ARATINA SOLAR CENTER 1 B BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LITHIUM"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"INTERMOUNTAIN; UNIT 4 PASA SHARE; INTMNT_PASA_UNIT4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EAVES DIS CTR 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ENERSMART MURRAY 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CYCLONE SOLAR ROSAMOND SOUTH I BESS 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOLAR STAR 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SNOWLINE WHITE ROAD NORTH"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUN POND SOLAR 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOUTH BAY PSEUDO GEN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OAKLAND 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAN LEANDRO 10"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STOCKTON 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHULA VISTA ENERGY CENTER 2, CHULA VISTA ENERGY CENTER 2 BESS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FOUNTAIN WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DAYLIGHT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WILLY 9, WILLY 9 ANTELOPE VALLEY COMPLEX"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SANDSTORM WIND POWER "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BALDY MESA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOLANO 4 WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BATERIA DEL SUR, BATERIA DEL SUR 2A, BATERIA DEL SUR 2B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AIR STATION 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OBERON"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VOLTA DE MEXICALI"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NORTH BAY ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNRISE POWER IMPROVEMENT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DESERT SANDS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KEYHOLE WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DATELAND ENERGY COMPLEX, DATELAND ENERGY COMPLEX SIERRA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VIENTO FRONTERIZO"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"JUGLANS ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VELAS"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PALMETTO ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESPRESSO (FKA KOLA 2)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WHITE RABBIT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FLORES STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BUTTERCUP HYBRID SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CANNAE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SEAGLASS OFFSHORE WIND"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"REDONDA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PICADOR ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAGEBRUSH ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HIDALGO ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DIRAC"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TABLA ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MOSEY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HYDER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TAYLOR STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EAST CLEVELAND ROAD SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RUTAN II"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLUMBIA SOLAR ENERGY 2 FKA COLUMBIA SOLAR ENERGY II"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GOLETA ENERGY STORAGE AND GOLETA ENERGY STORAGE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BEAUMONT ENERGY STORAGE I"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MM TULARE "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CANYON POWER PLANT UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PINYON PINES 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ADOBE SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SIERRA SOLAR GREENWORKS LLC"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ANTELOPE BIG SKY RANCH "]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ALAMITOS ENERGY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COSO BATTERY STORAGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"JAVA SOLAR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EL SEGUNDO ENERGY CENTER UNIT 5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLTS_PDR_PGF1_03"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SALT SPRINGS UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEW_2_PDRP101"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HOLM HYDRO UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SDG1_1_PDRP120"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESPN_SCEN_6_PDRP103"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GEYSERS UNIT 7"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DONALD VON RAESFELD STG UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"MIDSUN_1_CT5B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DESERT STAR ENERGY CENTER CT2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"O'NEILL PUMP-GEN UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP109"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTURY GEN 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP147"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BIG CREEK PH 1 UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COLLIERVILLE HYDRO UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAMANCHE 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CORAM BRODIE WIND PROJECT CAMERON RIDGE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TERMOELECTRICA DE MEXICALI STG 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"O'NEILL PUMP-GEN UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIT PH 3 UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HARBOR COGEN UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SANDLT_2_STGB"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CALGEN_1_UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TULLOCH UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PNCHVS_2_SOLARA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP121"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VERNON_7_CTG1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEW_2_PDRP120"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP142"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESPN_SDG1_1_PDRP124"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SBERDO_7_CT4A"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESPN_PGF1_2_PDRP112"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PGEB_2_PDRP105"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESPN_SCEW_2_PDRP183"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOS ESTEROS ENERGY FACILITY CTG 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP108"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COSO ENERGY DEVELOPERS - BLM EAST UNIT 8"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DIAMOND VALLEY UNIT 8"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CRESTA UNIT #1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RVSIDE_7_SPRGU1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DIAMOND VALLEY UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TIGER CREEK UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PARDEE HYDRO UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PGF1_2_PDRP106"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ELK HILLS STEAM TURBINE UNIT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DELTA ENERGY CENTER STG UNIT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GILROY COGEN - UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLTS_PDR_PGSB_04"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HARBOR COGEN UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"THERMALITO P-G UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP131"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARIBOU PH 1 UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIT PH 5 UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SPAULDING HYDRO PH 1 UNIT"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLTS_PDR_PGF1_D"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GILROY ENERGY CENTER UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PALOMR_7_CTG1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLTS_PDR_PGF1_04"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNSHN_2_LNDFL1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SAN LUIS P-G UNIT 5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STARWOOD POWER - MIDWAY UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"EDWARD HYATT GEN UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PINE FLAT UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"KIRKWOOD HYDRO UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PANOCHE ENERGY CENTER (CTG1)"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP150"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LACSD CARSON WATER POLLUTION CTG2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ESS CSG AGGREGATED RESOURCES"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GEYSERS UNIT 8"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BUCKS CREEK UNIT #2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STOILS_1_UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DEVIL CANYON HYDRO UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIT PH 5 UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HAAS PH UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SBERDO_7_CT4B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OTAY MESA STEAM TURBINE 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CARLS1_2_CTG8"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PGF1_2_PDRP107"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CAMANCHE 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP110"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP181"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LCR AMS HYBRID WEST LA 1-W-LNEI1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLTS_PDR_SCEW_01"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SCEC_1_PDRP126"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"THERMALITO P-G UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ALAMIT_7_CTG1B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PGEB_2_PDRP103"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIT PH 4 UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTURY GEN 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CENTURY GEN 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BERRY PETROLEUM PLACERITA, UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PINE FLAT UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GATEWAY CTG B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COSO POWER DEVELOPERS (NAVY II) UNIT 5"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HARBOR COGEN UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SDG1_1_PDRP111"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TULLOCH HYDRO AGGREGATE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BLYTHE STG"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WHELPP_2_NSPIN"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOS ESTEROS ENERGY FACILITY CTG 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SPICER HYDRO UNIT 2"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SUNRISE POWER PROJECT UNIT 3"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DIAMOND VALLEY UNIT 1"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DRUM PH 1 UNIT 4"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ANTELOPE SOLAR 1B"]

{"sheet":"mtr_nqc_summary","index":13,"n_rows":22,"n_cols":16,"rows_kept":22,"cut":false,"hidden":false,"merged":[[4,1,7,1],[8,1,10,1],[11,1,13,1],[16,1,19,1],[14,1,15,1]]}
[null,null,null,"tranche_1","tranche_2","tranche_3","tranche_4","tranche_5","tranche_6","MTR Total"]
[null,null,null,2023,2024,2025,2026,2027,2028,"All"]
["LSE:","SOMA",{"$f":"IF(OR(B4=\"CCA\", B4=\"IOU\"),\"Obligation\",\"\")","v":"Obligation"}]
[null,{"$f":"_xlfn.IFNA(INDEX(cumulative_allocation[],MATCH(B3,cumulative_allocation[Abbreviation],0),2),\"\")","v":"CCA"},{"$f":"IF(AND(B4<>\"CCA\", B4<>\"IOU\"),\"Obligation (Enter data in this row)\",\"\")","v":""}]
[null,"Summary of unique_contracts","Total NQC reported (non-LLT and non-DCR)"]
[null,null,"Total NQC reported (LLT)"]
[null,null,"Total NQC Entered"]
[null,null,"Total NQC vs Obligation"]
[null,"Summary of mtr_NQC_validation_tool","Calculated NQC (general including DCR)"]
[null,null,"Calculated vs Total Reported NQC"]
[null,null,"Calculated NQC vs Obligation"]
[null,"Summary with Pending D.23-02-040 Compliance trades","Enter values on this row:"]
[null,null,"Total NQC vs Proposed Obligation"]
[null,null,"Calculated NQC vs Proposed Obligation"]
[null,"Summary of LLT","Calculated LLT NQC"]
[null,null,"Total Reported LLT NQC"]
[null,"Summary of DCR NQC","Calculated DCR NQC"]
[null,null,"Total Reported DCR NQC"]
[]
[null,null,"DCR portfolio net energy"]
[]
[null,"lse_unique_contract_id","lse_selected_mtr_tranche","uc_d2106035_procurement_cat","hybrid","is_non_grid_charging","engineering_assessment_confirmation","% nameplate/tranche non hybrid","% nameplate/tranche hybrid gen","% nameplate/tranche hybrid storage","Contract total calculated MTR general NQC MW","Total reported MTR general NQC MW","Contract total calculated MTR LLT NQC MW","Total reported MTR LLT NQC MW\n(unique_contracts)","Total reported MTR DCR nqc MW","Sum of Cal_vs_reported_Diff"]